MIRQGLARVLMYLHLSGLLVLRWLCNHWDGEAANRAAGDIVQGAYTHITVSFCMAHCLNNLLKDIRKLSWIVPIIEKANHMVTYVLNHQLVRHEFSKKSNKVLLKYSDTRFAYNFLMLGRLSTCNAALRQVFISDEYRMSPLATTEAGRKCIADADDASFWEDVRRIDAMVQPIMYLLRLVDSMQPCIGKVYEAMDRMIEQLKSFFPNIDDALLDEINEERYDEIRSLCVSRWNKYHSPLHAAAYVLDPEFQGKGQEADREVAAGWNTILNKLAPDGATRRKIRDSLSNYRAFRGSYGCPDAQEDRRRVGAALWWEDFGSDGPELQQLAVRILSAAMSSSCLEQLWSSYSHIASKKRNSLGVQKANDLAFVSANLRMLGKNVIATADPFVKWEQEQEHEQQEQEHSDYVMEEVEPVASDSVHHEDSGSYAEDITTTL*