MKKLLPLDWKYWEKITRVVATTYNNMGVVLESMGDYDGALEKHKQALAIRLSALGRIILMLHLPTTTLVLCWRIGDNEGALSKYEEALALTLSALGKDHPDVATTYNSIGFVLYDMDDFEGALSKHKEALAIQLLVLGKDHPDVAQSYDNMGGVLEEMDENEGALSKYEEALAVRSSALGKDHADVAISYHKIGAALFSMGHYEDSLLKFQECLAIREPMLGLEHPETKKCIGWVEAIKEKQLAEELFRLEQELWKKFKLCFSHLQFQEEVVWWRNGGRAEQRNLGKV*