MLSKEKKQLDLFVANCLVDMYCKCGELEEARKIFNSMGTRSVVSYTAIIQGCNTNGRAELALEYYSALRADNTIQADACTYTCVLVACGSVMAIKLGREIHQLAKHKGLLKNNPVLGSSLVSFYGKCGDVDSAQEAFDECRARDDTALWNSLIQAYTLQGRSIEALERFYSMTQEEGCKADDVSFVSVLNACSHGGLVGKGRQLLDEMPKQYGVKPRLEHYVCLIDMLGRANLLDEAVRVLRAMPFEPDAVVWTSLLGACR