MQVMSNYNMTPNHTLRRFIQGWCLANCSNGVQQIPTPKPPIDSNQVNKLLRDFESCLPFQVVNGLKKLRSLAEESEANRRCIADCGGDSALISVIETNTVEMESGGYECAMACEEALGILYKLPMADKTAELLTMSKTLQPISWILKRGSCNARFHSVMLLRTISSSGQKRLQQLVVNANEDLIEGLLQLLMEEVCPRATTSSLEVLMAICSPSRKNRIKAIEAGAIYVLIESLPDSQRITCEKMLCLLDVLCECAEGRATTIDHAMGIASISKKIFRVSQAATEKAVRILWSLCKFSPTPRLLNEMVQIGAVYKLCMLLQLECTSKAKHKAREMLRANX