MVGVFLYKRKTVAVSPWKAGMSGHLQKVFVTDVPSLTWAELQAACEDFSNIIGSSPDTVVFKGTLSNGTEVAVTSIRISAASWTASSEIFFRRKIEALARMKHTHLVNLLGYCAEEEPFARMLLFEYVPNGTLSEHLHNVDSDHLDWTTRMRIVMGAAYGLEYMHHELVPPASHSNFDSFAIYLTEDYAAKVRIVSISSFALVMYIGYDDFEGSDRHAPDFESNVLSFGMFLLEVVTGRLPYSEKEGSLMEWALEFLSSPETLGYIVDSSLKSFDLKQLLVVCDVIRLCIHPDSSKRPTMKTVASILSKGLNISPEAAQPKCSPLLWAELEILSN*