MESRTIEQFHGKTILINGATGFLAKILVEKILRVQPNVKKLYLLIRALDNNSARQRFTNEVVMSGLFNVIRERMGTIYLSSLVEDKVLPISGDISKKNMGIKNSQLREHMFKEIDIIINSAATTNFDERYDIAMNINVVGAKNVLKFAKSCKKVKMLLHVSTAKELTIAMKELGLQRARLHGWKNTYSFTKAMGEMVLGHLKENLQVVIIRPTIITSTYKEPFPGWIEGVKTVDSFLLAYGKGALKFYYGDPNSKLDLIPGDMVVNAILAAVITHENQHSEEVVIYHSSSSLNNPLKNSDFVLYLFHYFSKNPWENKDGKTIKVKAPMRPFSSMTSYHKHISTHYLPLLKVAKMLKFVNQVSCHRFDKTYILMKKKIYKAIRLTELYEPYVFFFGRLRMKEINMDEVLNFDPRCIKWEDYFMNAHIPGAVKYLF*