MGRVKLKIKKLENTAGRQATFAKRKNGILKKASELSVLCDIDLVLLMFSPTGKPSLCCAQRSSIEKVIAKFSQVTPEERAKRKIEGLEVLKKTFQKLDHHVNIRDFIFSSNPTTEDLSARARILQDRISEIHGRLRYWTEPDKINNVEDLGQLEISIRQSLDQLRAHKEHFGQQQHAMQIENANFVKDWSTSLLQDGIQIPLEQQLQSMPWILNTNTTNIVTEEHNSIPQREVECSASSSFGSYPGYFGTGKSPEITISGQDTSFLDDLTNGHLKPQTITQQQFTENSVIPYIPSLQNDLNHHQTLPLPLPHPPPVFNFPMNQREYHMNGFFEAPPPGSSVYNNTANQARFGSNSSSLPCSISMLDEYLFSQMQQPN