MLQLRCAAQNYDWGRKYQDSEVAKLAHANGNEVDESKPFAELWMGAHPNGPSKVAATGESLASLLAAHPAALLGARVAEHFGQLPYLFKVLSVSKALSIQSHPDKQLAERLHAEHPKMYADPNHKPEMALALSDFEALCGFSTTAELQARLAATPELAGLVGAEQVAALAALPAGAAGQDHPAAKQALKSAFTHLMTAPPAAVTEAVRSLVARLEAAQAAGAALSEHEALALRLNAQFPDDVGIFSAFFLNIVRLPAGSAIYLPANEPHAYLAGELVECMAASDNVIRAGLTPKFKHADVLCESLTYRQGLPDVLEGSPAGPGGSVRVYQPPFEEFELQKLEVSGGEVALAASQGPRILLVTAGEAEVAAGGGGLPAALEAVKEVERGGVLRRGSIVLLAPGVEFAVRRAEELVGWMAAVNSAFFAIDGAKQGAAAGTGAAEEEKEVATV*