MTIRLAINGFGRIGRNVLRALYTGHYREQLQVVAINDLGDAAVNAHLFQYDSVHGHFPGEVEHDAESLRVMGDRIAVSAIRNPAELPWKSLGVDIVLECTGLFTSRDKAAAHLQAGAGKVLISAPGKDVEATVVYGVNHEVLRASHRIVSNASCTTNCLAPVAQVLHRELGIEHGLMTTIHAYTNDQNLSDVYHPDLYRARSATQSMIPTKTGAAEAVGLVLPELAGKLTGLAVRVPVINVSLVDLTVQVARDTSVDEVNRLLREASEGSPVLGYNTQPLVSVDFNHDPRSSIFDANHTKVSGRLVKAMAWYDNEWGFSNRMLDSALALAAARD