MATGKVVVEKVGGRSTATSCFSKYPLKFLLPSKAAPAGTDVVWIYSITYGGGIVSGDSISCEFTIGDGCTAVITTQSSTKVYKAIGSKCSEQILEARIGSEALLVVIPDPVTCFSTARYYQKQIFRLLSDSNLVLVDWITSGRHANGEKWDFEFYKSINNVYLEDDHPLFLDTVLLEKRSIQSIAERMQDYQAIAMVILFGAKLKEIQKQVQENVKNMMSEQLQLSYSSRRHKSESSSRNRFMKPEFIASCSTFGPEGKGVVVRIASDSTESVYNFLRQQLAELEPVLGQAPYA*