MSPRPHFLVLTFPFQGHIAPALRLARQLLAAAPDALVTFSTTEVAHRRMFPAKPNDGAKDSDEDGRLEFLPFSDGTEAGYVRSADLGSFNAYMASFHAAGARSAAEIVDALAARGRPVSRVVYTLLLPWAADVARDRGIPSALYWIQPVSVFAIYHHYFHSHAGVVADHLHDPSFVVEMPGLAPQPVGDLPSFLTDSTDPSNMFHSVFTTIRDLIETLDKESPRSTVLVNTCRELEVGALAAVGAHHDVLPVGPVLPSGGDAGIFKQDDDAKYMEWLDAKPANSVVYVSFGSLTTVAREHLEELLRGLEESGRPYLCVIRKDNKAALADAETKVDEELKNGIVVEWCDQVRVLSHAAVGCFVTHCGWNSVLESLAAGVPMVCVPRMSDQRTNAQLVVREWRVGVRAQVDDGGVLRAAEVRRCIDEAMGNLEAAAEVRRMAAEWKQVVTKAMGKGGSSDRNLMTFVDGARNAV*