MKKLIFLIFNIIMLSIGNCGGPLISRLYFIHGGQRIWIPSVLQTVGCPIILIPLAIAYFQRRKIQGPEAKIVFITRQEFIASAGVGIIVGLDGYLNSWGPAKLPVSTSTLINATQLAFTALFAVLIVKQKLTAYSTNSVVLLIAGAATLALRANGDRPAGESTKDYMLGFVMTFIGAVLYGLMLPLIELIYMKAKQAVTYTTVLEIQMVLGISATVFCTIGMVINKDFQAIPREASQYAIGESKYYMVLVWCAIIWQFALLGLVGVIFYSSSLLSGIIGAFLLPVTEVLAVILFHEKFQAEKGVAIFLALWGFVSYFYGEYEQGKKEKKMKLKKSESQISQQLDMGQTGAGHVV*