MESGVCCGRIPAVEALPAVVKSEGGSRIFSAVIGIGALRSHNFARISFASQGLVNFCGSQRFGGKNHPHIFNVAAAEQLEELVAERNGAFARREQSLGSTELCLHGLSECANNGRLEIWNWRPSTALMFWNWSGSISPLFLAGEENPRLQIIG*