MSEAIPSTRPALRHCVALLRLHLAAPSLAAAKQIHARALRAGVPTSHPLLAKHLLFHLAALRAPPLRYAVAVLSRLLPHGPLDPFPLNTVLRIAAGSPRPRVALELHRRRLALPDTHTYPPLIQACARLLALREGECLHAEAAKNGFVTLVFVQNSLVHLYGACGLFESAHKVFDEMPVRGRNLVSWNSMLNSFAANGRPNEVLTVFWEMLGVDFAPDGFTIVSVLTACAEFGALALGRRVHVYVEKVGLVENSHVSNALIDLYAKCGSVNDARRIFEEMGLGRTVVSWTSLIVGLAANGFGKEALELFSLMEREKLVPTEITMVGVLYACSHCGLVDDGFRYFDRMKEDYGISPRIEHLGCMVDLLGRAGRVEEAYDYIITMPLEPNAVVWRTLLGSCAMHKKLELGKVAWERLVELDPGHSGDYVLLSNLYAAVGMWADVHVLRKTMVKDRVRKNPGHSLVELRNSVYEFVMGDRSHPESEQIYEMLAEIAERLRREGYIPRTSNVLADIEEEEKETALNYHSERLAIAFALLKSLPGIPIRIIKNLRMCGDCHVAFNLISKVYDREIIVRDRSRFHHFQGGACSCKDYW*