MFRAIPFTATVHPYAITAPRLVVKMSAIATKNTRVESLEVKPPAHPTYDLKEVMQLALSEDAGNLGDVTCKATIPLDMESDAHFLAKEDGIIAGIALAEMIFAEVDPSLKVEWYVNDGDKVHKGLKFGKVQGNAYNIVIAERVVLNFMQRMSGIATLTKEMADAAHPAYILETRKTAPGLRLVDKWAVLIGGGKNHRMGLFDMVMIKDNHISAAGGVGKALKSVDQYLEQNKLQIGVEVETRTIEEVREVLEYASQTKTSLTRIMLDNMVVPLSNGDIDVSMLKEAVELINGRFDTEASGNVTLETVHKIGQTGVTYISSGALTHSVKALDISLKIDTELALEVGRRTKRA*