MPTTKRVSFVSLPETNTPKDAADEVPTQHRALVFTSTATGLELKTVPTPRNPQLGTALVRVEAATILSYQGGIYNGTRQYPQIASPHSGGYSGVGRIAAVGADATTLRVGQFVFADCDVRARDGDGWFLVGTQTACDAGARRVNDEVYRDGAFAEYFTVPLENCHPLDEPRLTRELGYSVADVAYMSYLLVAYGGLRDVGLEPGETVVIAPATGGFGGAGVLTALAMGARVVAMGRSEQELARLKVHAAAGYPGRDDMVETVRITDDEAGIAAQLRALGTIDAVLDFSPPEAEGSCYLRCAIRSLRPKGRVSLMGFSTDFADHAVVMNSLCLRGKVMYERDDVSRFVKLLERGLFPRGKDFVDTKVFRLDQANEALDAAAEHAGCGRSVVFAP