MFRVLPFTTTVHPCAITAPRLVVKMSAMATKNAGRTMDSLVVKPPAHPTYDLKGVIQLALSEDAGDLGDVSCKATIPVDLESEAYFIAKEDGIVAGIALAEMIFAEVDSSLKVEWFIKDGDKVHKGLKFGKVQGKAHNIVIAERVVLNFMQRMSGIATLTKAMADAANPAYILETRKTAPGLRLVDKWAVLIGGGKNHRMGLFDMVMIKDNHISAAGGVSKALESVDQYLEQNKLQMGVEVETRTLAEVHEVLEYASQTKTSLTRIMLDNMVIPLSNGDVEVSMLKEAVDLIKGKFETEASGNVTLETVHAIGQTGVTYISSGALTHSVKALDISLKIDTELALEVGRRTKRA*