MSEKLSTAVTQDESVTDTSEFDNVLYFIKENEQIIDPDSTIDGAKIVRKLDLIILPLLCCIYFLQFLDKSLLNYAAAMGIKKVLDNHGVGNNQFANLSTMFYASYIFGEPIMSYILQRYPLGKSLGVCIVLWGVVVTCHSACSSYASLMIVRTLLGIFESSSAVGLITISGMYYNKRQQVARMGIWSVMAGTATIFGGLLSFAFQHIHVQKFKSWQILFLVIGLITIAFGFFVMVYLPDNIDTVWFLNKQEKLYILNHTVRPNQTGTKSSKFKWKHIKELLILDKFTWLYFLLTICSQIVTGAIGTFSVTITLSFGFDSYQSALLQLPIGALIIIIILTATQLVSQFGHITYIIISMFIPTIVGAIVLIISPNKIGNIMALYLLYSGSSVITLIYSWTSVNTAGTSKKIFRSGMIMIAFSIACIIGPQLFQNYSAPKYHPAKIVILITQCMCIPITWLIGWMCQQENSKRDQIKDQMPENFEFFDLTDLENTQFRYSY*