MAPNLLLESYNRIVYARVLEKLTTEGGIKKGLKEKLADFNQSIWYIERTKEKMTISVSTPCWKQLKENRSLEFLQKVYGSDLVEADSNSEYNLILTIPEKHDKPEEFAMNAAKLLTNMLIGPAVVLADEVKNNKADEKLVQIDYRPGESYWLKPNGDRLTVIFSIKFDDKDDAVFGRVFINEFSKSAAGCPSCDVVTRKNAPPPSELKTVEGLAEDNCYISFLLEKRHLNNPQKTLEVLMSCRNYINFHIKCSKAFLHIRMRNKVSHLQLVLNRAKPEREVEKKTASGRTFKK