MSPTPRPHFLVLTFPLQGHIAPALRLARRLLAAAPDALVTFSTAAAAHRRMFAEGEGGDGDGRLELLPFSDGTENGFVKRGDAAELGAYMASFHASGRRSVGEMVDALAARGRPVSSVVYTLLLPWAADVARDRGVPSALYWIQPVAVLAIYCHYFHGLGGVVDEHRRDHSFVLEFPGLPPMAAGDLPSFLTEATDPSDYFHSIFTTFRDLFDALDRETPKATVLVNVFQELEADTLAAVGAYDVLPIGPVLPSGDDAALFKQNDAKYMEWLDTKPAGSVVYVAFGSLTVMAKGQVDELLHGLEESGRPYLCVVRKDNKAAVAETGDATAAAAARRNGVVVEWCDQVRVLSHAAVGCFVTHCGWNSVLESIASGVPMVGVPRMSDQQMNARLVERDWRVGVRAEVDGGDGVLRAAELRRRVEEVMGDGEAAEVRRSAAAWKRAVAEALGKGGSSDRNLTAFVEGARSVI*