MPGTALFEKPRWLRDLLRFLPLKSQFVLSGNIRDLQACEVVPGTVTAQSFNQTLCDALLDAGYTQVLAWDPLAGFRVLGRPGSEAGATPQVLLDLGLTPVDGAAPAGIDLLGATLQRLVNRSGEPIALIVDFASRLAVRNDALSAAEHQLFTQALVLSHQARSRPAGEQRKPFFNSVLWVVEKEGDLPDWLLVDNPRLRHIPVSKPDQPARRALAPALLRGLGGAGVAEEALQQAAATFVENTEGLLLLDLNAIVQLARVEGLAMERIADAVRRYKVGVTEDPWLKIDRQRIRQADEIVRRRVKGQ*