MAASPQAAAAGRHALGRGTAPPRSRFRSARPPSSLEPPHRAASYLFRSLLPIPTAFCSTPHVRLTPSAFLPSRRNFEGYIPRSCSGSSLRIYTRSSLLSLSPSSALMVSAQLPSSDVAQRSEEWFALRKDKLTTSTFSTALGFWAGNRRSELWNEKVFGPTELKLAEAAMSAMAWGTNHESMAVEQYTSITGRSVGSLGFAVHTEANSGWLGASPDGILGCDPNGGILEVKCPYNKGKPELALPWRIVPYYYMPQVQGLMEIMGRDWVDLYCWTPNGSSLFRVPRDRAYWELIHDVLREFWWGNVMPARELVLLGKEAEARSFEPQPKHRLTNLVIVKSRKLASEAKLLCRDVGGHVEFFP*