MQHKLIAFIGGGNMAQAIILGLLKQGYPAEQIIVNDPNEEKRAFFANLGVATSENNVESVIKAEVVLLAVKPQMMAEVCLPLSAVDFSDKLLISIAAGISTERLNALIPSVKSIVRVMPNTPALVGEGMAGLFAPKNTSENHRTFAQDLLGAVGRTVWVNDETQMHAVTAASGSSPAYFFLMLEAMQKALIKMNIDEKTARELVQQSMLGAAKMVTENPQIALSTLRENVTSKGGTTAAALAVFDSQHFNQTIEQAMQACLSRSQEMETLF*