MFRVLPFTTTVHPCAITAPRLVVKMSAMATKNAGRTVESLVVKPPAHPTYDLKGVIQLALSEDAGDLGDVSCKATIPVELESEAYFIAKEDGIVAGIALAEMIFAEVDPSLKVEWFIKDGDKVHKGLKFGKVQGKAHNIVIAERVVLNFMQRMSGIATLTKAMADAAHPAYILETRKTAPGLRLVDKWAVLIGGGKNHRMGLFDMVMIKDNHISAAGGVSKALESVDQYLEQNKLQMGVEVETRTLAEVHEVLEYAAQTKTSLTRIMLDNMVIPLSNGDVEVSMLKEAVDLIKGRFETEASGNVTLETVHAIGQTGVTYISSGALTHSVKALDISLKIDTELALEVGRRTKRA*