MTSKQVPHFQAENPMKSAQLFMTKGTGAMSYAENSNWHAMCMEKIWPTVLELVDSMKLPDDDMSIITIADLGCAPGRNTINNVETVLKRVKERYRNGHIPEFQAFFQDLYDTDFNTLFQLFKNSVATIAENVPETLKYFPAGVPGSFYGRVFPRSSVHFVMSTFALHWISKVPSSVLDKTSEDYNGGKIEHERASRATIDAYARQGDVDLRNFLDARVEEMATGGLMLLVFGVRKVYYPYCNTMVNEVKERIWDELVSEGKVDSGLRGSFNNFMHFHYLKDVEQILNSYSEKLIVEKEYVFPFFLYPQNMTAREKAARHASLNRGLYTSMLEDHFGEDITNLYIARYEQALLEGFESGTLTEDETNTYQFVAIVARKL*