MPLTVWADPIAGDARQQGAHMLEVIRYSTLHRRRGVGTGGRRCVESVGFTVGGYQWAILFYPDGDDAPGSSGYVSVSLALLTRPARVRASFNLGLVNRATGLPSFQPKDTTAVFDNAACCCRMYPIPTCRHERKRSCHGMPRLVKRCDLEAYLRDDAVTVACVVTAVTGTALTSRGAPEIRVPGGNLHLHIGELLVSKEGADVTFGVDGEAFAAHRIILAARSPVFEAELYSSTCTAETTDARTVVVGDMRPDTFRALLHFIYTDSLPAMSHMGMDETRELVQHLLAAADRYAIDRLKAMCEHILARTLHVDNAASTLVLADRHGCDTLKHASIYFIASSDNSEMGHDDVSVEALEKTV*