MGLLTESDDSCLQLSNPAASCITDYEQQRNARLSENRKRMESLGLVDLSRSLADSPAPNAITTGVRKKMKGCGGLSTNVAVDAGPLPRRRSSRLLGTTLPSYEEVAIVKDCVVASDTRQRQPEVYTEEHEKLLGHCAQDWELFKDGYAADGTRIYDSEKGKTCHQCSSCISQVQRLIRNFLWSGRDGQSARAKVAWAVITLPLAQGGLGIIDPVDQSRALLGKLIVRGLLPGAEPWKLLLLQRLQARAPPAGGPWAPEIRWIFTEMMRAGFSRGWEDRFALSILRAWELLRPGLSQRPPSCVEERDRQPLIWSPAVRTEQGHMLGSRPCLAWGPLAAGPARSFGDWQAFCSLPEEIQVERLSHFRGGLIMRDDIQEALTAEWFTPLEPVAPRWMGAFTPLEILIALRACTEDGGCPLL*