MSGMVSGARQRLRGYTPPSTPPHELEDGQDGEFGERKHPSMGGEMGRFFKDITSAPDRGKSFYQQERQRQHLASLVEAGRHAGRTRVEYAGRNIKYHLLTKDFFITMINQKTTTIMLVVAAVYLFVFLFFSIWWYLIVRFSPGCLYGATTYIEAFTFAVVTHMTIGYGNTGPQACWAAAWLIAVQIIIALLLESIVIGIVFARISHPKQRSRSIFISDSAIISRRDGILKFMFRVADIRRTQVVDPKIKAFMYTWGEGRVTAEGEKIPVRCEPLDIGYIDGMLLLPLIIEHTIDERSPLCGHTHDSLMALNAEVVVTFEGTTEFGNPFMTRRSYLPX