MEGREEVSTGVTGEPSGSYHSVVGRGENPGLGSGAPPPPTVAAAVTMTATVPVSVALVPGKKKRGRPRKYGPEGSMSLPLSPMPISASAPAVGPAAVPVSGPVPVPAPALVVTTGEFSAVKRGRGRPLGSVNKPKPQFDLDSSEIFLVGDLVACSVGANFTPHVITVAAGEDVTMKIISFSQQGPGAICILSANGAISNVTLRQPDSSGGTLTYEGRFEILSLSGSFMPTESGGTRSRTGGMSVALASPDGRVVGGGVAGLLVAASPVQVVVGSFMPCTPQEQKPKKSKLETTTTTTPTSAIHISGTDADEAYSGQGQRSSTTPKPNLAGSSFRGDNWASLHSLPDSRNSKTDINISLPGG