MKKLIFLIFNIIMLSIGNCGGPLISRLYFIHGGQRIWIPSVLQTVGCPIILIPLAIAYFQRRKIQGPEAKIVFITRQEFIASAGVGIIVGLDGYLNSWGPAKLPVSTSTLINATQLAFTALFAVLIVKQKLTAYSTNSVVLLIAGAATLALRANGDRPAGESPKDYMLGFVMTFIGAVLYGLMLPLIELIYMKAKQTVTYTTVLEIQMVLGISATVFCTIGMIINKDFQAIPREASQYAIGESKYYMVLVWCAIIWQFALLGLVGVIFYSSSLLSGIIGAFLLPVTEVLAVILFHEKFQAEKGVAIFLALWGFVSYFYGEYEQGKKEKKMKLKKSESQISQQLDMGQTGAGHVV*