MAPTLTFTLSGVLVVVSTSFLVQILLKNSPVDPLPLHLPPFHRDFDGVYASKTVLQTVEKLGEGFFFGPEDIAFDTEGRLYTATHDGWIWRMWPNGTWEAWNYVGGRPLGLRVGSQQEEEEILILEPSTGLLRVTSGNVTILSNEVDGIPYRFVDELVVTRGGVIYFTDASTKFGYDQWFLDVIEARPHARLLRYDPISGQTTVVLKDLAFGNGVEVSKDEDYLIVCETWKFRCLKYWLEGERQGTTEVFIDGMLGGPDNIHRNSDGTYWIAQLWISRSPLMDMVHKSPFMKRVVATLPWILSHLNPVHKRAAPLKVAADGKPLLYLLEDDQGKTLSFVTTGFQHDSSLYLASLDANFIGRIHLP*