MSNKGKKLKRIILAIPPAAPATVATVGPVEAAPSGRQARRRGVGAIVKAGIESAVVVEIGIGIDGETVGAEVEIGSVVRSRSWDRRHSSELRSRDRRQDRVSYRSPPLAAGYRYGHSKSPHFREKSPVREPVDNLSPEERDARTVFCMQLAARIRPRDLEDFFSAVGKVRDVRIISDRNSRRSKGIAYVEFCEIQSVPLAIGLTGQRLLGVPIIVQASQAEKNRLAAMANNLQKGSGGPMRLYVGSLHFNITEDMLRGIFEPFGKIDNIVLMKDSDTGRSKGYGFITFSDSECARRALEQLNGFELAGRPMRVGHVTERLDGGTDITFPDGDQELDPGSAGGRLQLMAKLAEGSGIQLPTTAAAAAAAAAAAHAAALQLNGAVPLGALNPAALTALSPALNLASQCFQLSSLFTPQTM