MLVYEMNFYRRDFDTTPVNVPQIQAATSSCNGCKSFFRRTLVEQRRFVCESNDDCTILPKTCKEEKRRHCRACRFRKCVEVGMKPEGIVVEEEEARQALQVAIRSQSAQRHTKASIISIDERCNQFIHNLAHTEFMHHTYRRSDSNPYPVDPQTITDVLQGFTPLGQPQKEHAQYRIPLPRCEGPLPPTLKFWFYADFVGAIEWMKTLEFFRALDQTDQRELVIFSAWQIANITSSYFAFATGSDRMYLLLKSLVICNPSCEMVSEFARSILEQEREKLSKILFNHIMSEIEKYAVEYSWTNSWAIAIRTSYRARSDSVAPSAEIEALAFTSRRAPTSTNEDCADG