MAESQPLSVAPEGAEYLRAVLRAPVYEAAQVTPLQKMEKLSSRLDNVILVKREDRQPVHSFKLRGAYAMMAGLTEEQKAHGVITASAGNHAQGVAFSSARLGVKSLIVMPKATADIKVDAVRGFGGEVLLHGANFDEAKAKAIELAQQQGFTWVPPFDHPMVIAGQGTLALELLQQDSHLDRVFVPVGGGGLAAGVAVLIKQLMPQIKVIAVEAEDSACLKAALEAGHPVDLPRVGLFAEGVAVKRIGDETFRLCQEYLDDIITVDSDAICAAMKDLFEDVRAVAEPSGALALAGMKKYIAQHNIRGERLAHVLSGANVNFHGLRYVSERCELGEQREALLAVTIPEEKGSFLKFCQLLGGRMVTEFNYRFADAKNACIFVGVRVSQGLEERKEIITQLCDGGYSVVDLSDDEMAKLHVRYMVGGRPSKPLQERLYSFEFPESPGALLKFLHTLGTHWNISLFHYRSHGTDYGRVLAAFELGDHEPDFETRLHELGYECHDESNNPAFRFFLAG*