MVWWVIDVIAGGRFNPEHIQQVSKLFRDSDIPIIMVLNKCDTLKDNVEEVEKEVHSTCPWAEHIVQVVTDPRQGPAKLSCECGSTNIFISASTRSYFCSVCKQTVAFKKHYGVSELIQETVKCLPDAVAKSFLRAQDAWIEGLDTEVKKTILGFTALAAAVAAVPIPFSRAVCVIPVQAFMVLCIAKIYKVVLSKKAALHMASIVMTGGTSSLAFCASEAVKVIFPAAGVLVDAGMSCTSTFALAVVSYYLLRQVRSRAILGEEVSVDRLNEIMSDEELRKMYQQVLDRLKSGSKPEEQLSVEMKRLEELSG*