MATGKVVVEKIRGRSTATSCFSKYPLKFILPTKVAPVGTDVVWIYSITYGGGIVSGDSISCEFTIGDGCTAVLTTQSSTKVYKAIGSQCSEQTLEARIGRESLLVVVPDPVTCFSTARYYQKQNFRLVSDSNLVLVDWITSGRHANGEKWDFEFYKSINNVYLEDDKPLFLDTVLLEKRNIQSIAERMQDYHAIAMVILFGPKLRELQKQVQENVKNMMSEQLQISYGSRRHNPDSRARNGFMKPEFIASCSTFGPEGKGVVVRIASDSTESVYNFLRQQLGDLEPLLGQSPYA*