MVYTVGPQRVDEADDASFLWKVRLVGRNVVRACHDYNSQLGPRHLHDPSARDEFYGQPMNVAKYLVDLHDANAPFDFCGGMMFQLVLSNKLREHLALVAQGAGEQPMVFDSFKPRMFMTPGYSQDAHADNVKVFHGREIRQVPNAAGGMGFVLQLSMAEGDPEGWTAEEIKEYDGWGHDSGRNWRNADRWEKEDFHRVKAKFGERAFGLHHRFLGRLGPLGPLGRMFKMAGVLMGHEFCMASDPAKLLPGTAETAAREIGINMNQRQARCTPKFTKDQVARQLVLGVLDSQLAEACDAAMLPEVQFAYDGDVFRALAGGQVWEALGGA*