MNTLTSQIEQLQSLAHELLYLGVDGAPIYTDHFRQLNKEVLEQSDALYPQRGATPEEEANICLALLMGYNATIYNQGDKEEKKQVVLNRCWDVLDQLPATLLKCQLLTYCYGEVFEEELAKEAHTIIESWSNRELLKAEKEIAESLNNLEANPYPYSELHE