MESRTKNVVGSFKDLASIGIAKLNSKNPEIDTAVVKATLHNDIPPKEKHARVAVAATKTSAGVRGDLKHLVERRLVRTKRWIVALKTLALIHRLIRDGFPFFTQDELQNPSHITLLAEISQRFGDRSSPLALECSLWIRKYSCYLAQRLHCNRILDYDIVSHENRNNRTKDFEIGGLCKYLPSLQLLLDCLLDCTPRQGCGATNPLIQYALDLILKECPNIYAAINFCIRKLADSFSGVPKDKAPGFVEIYKRNLQQYERLSKFYDACSRVVLTNGHGDFSSLDKPPVSFYGEMKME*