MILVGIFFSLHALAKQQNQGRRMKAGLVLPGQLAWGRRLTLAGGHKSRRNVVKACGEYKSKRRSIVLTAGAGAATLSFTLLFGLQNALAVKQILLAGRVPGLSTPDEKGLRTYRRPDAKSGGHGVGWSPIIPYSFKVPDEWEEVPVSIADLGGTEIDLRFSSKQEGNLSVVVAPVLRFASDLGDNATIEKVGPPEKVIDAFGPELVGQNVEGEVKDMEVKEHDGRTYYLYELKVPHVLITATAAGNRLYLMTVSGNARQWKKNGDVLKNIAGSFRVD*