MMVIRPVEPGDLPGLLKLAAETGGGLTSLPVDEATLAARIARSQQTWRGELPKSEQGYVFVLEESESGAVVGICAIEVAVGLNDPWYNYRVGTQVHASKELNVYQALPTLFLSNDHTGSSELCTLFLDPQWRKEGNGYLLSKSRFLFMAAFRERFNEKVVAEMRGVIDEQGYSPFWESLGKRFFAMEFSRADYLCGTGQKAFIAALMPKHPLYIDFLSPEAQAVIGKVHPQTAPARTVLEKEGFRYLNYIDIFDGGPTLECDIDRVRAIRKSRLVTTEAGETPPGDWPLCLVANEQYHQFRALLVHADPDGDTLTLSARELDMLKCHAGDQVRMVRLIPEEKTA*