MKDDYVRFFVRRPTRRAPIINRGYYARWSVLRKLLHQFLDAGKNSNNEKPKQILSLGAGFDTTFFQLQDERIAPHLYVELDFKEVTSKKAAIINHYIEMKEKLGSEASISIEKGEVISTHYKLFSADIRDIPKLDSVIHMAEMDPSLPTFIIAECVLIYLDPTATGAIVSWASQKFSTAVFFLYEQIHPDDAFGEQMIRNLESRGCPLLGINATPTLSHKENLFLGNGWQRAVAWDMLKIYNDFIDSQERRRIERLELFDEFEEWYMMQEHYCVAYGINDAEGIFDSFGFKET*