MTTTTTASLFYRCHSSSSLNFKCELESPAKTRLFSPATGRHVVRSLKACRIRCSSSDPSSRHVFVSSRRQMAVLLSTVQLLSHWLPPDGKAADMYPLMKDEIRRVVTKGKAAGVLRLVFHDAGTFELDDNTGGINGSIVYELERPENAGLKRSLKVLEKAKIKVDEIQPVSWADMIAVGGSEAVSMCGGPTIPVVLGRLDSMQPDPEDKLPPESLNASGLKECFQRKGFSTQELVALSGAHTIGSKGFGDPFTFDNAYYKILLKKPWSSTTSKMTSMVGLPSDHALVEDDECLRWVKEYAEDQDKFFRDFTNAYIKLVNSGAKWKTL*