MPHTTAEQSKPLWAETPLIYSSDLSDNVGASVYLKLENLQPSHSFKYRGISHFIQKKWKEYGDKVHFVISSGGNAGLAAACAARRYNLRCTVFIPEGVAPSTLALLKQEKAEVVVGGKVYAEAAKAAAEMAASDPNAVVVQAYNDPILWEGHASMVKEMKEQLPRKPDAIFCSVGGGGLLGGVLVGCKEVGWEDVPIVALETNGCDCFYHSMSMNNGRFNSERKELPKGIDKVYDPVHNVHMAHFRSFDSKASSSLGASQPAEAVLRMALDWKGGVKSISVPDALSMHACAHFANNQKMLVELACSTTLVPAYNRELFDKLVPPQASGEDRVVAFIVCGGFKISVDEVAEYQKMVDEDPRGSGQTWTIHYDDGSLFTFPK*