MSNKGKKLKRIILAIPPAAPATVAMRPVEAAPSGRQARRRGVGAIVKAGIESAVVVEIGIGIDGEIVGAEVEVGSVVRSRSWDRRHSSESRSRDHRREDRVHYRSPPLATGYRYGHSKSPHFREKSPVREPIDNLSPEERDARTVFCMQLAARIRPRDLEDFFSAVGKVRDVRIISDRNSRRSKGIAYVEFCEIQSVPLAIGLTGQRLLGVPIIVQASQAEKNRLAAMANNLQKGNGGPMRLYVGSLHFNITEDMLRGIFEPFGKIDNIVLMKDSDTGHSKGYGFITFSDSECARRALEQLNGFELAGRPMRVGHVTERLDGGTDITFPDGDQELDLGSAGGRFQLIAKLAEGAGIQLPSTATAAAAAAAAAAQAAALQLNGAVPLGALNPAALTALSPALNLASQCFQLSSLFTPQTM