MEGREEVSTGVTGEPSGSYHSVVGRGENPGLGSGAPPPPTVAAAVTMTATVPVSVALVPGKKKRGRPRKYGPEGSMSLPLSPMPISASAPAVGPAAVPVSGPVPVPAPALVVTTGEFSAVKRGRGRPLGSVNKPKPQFDLDSSGDLVACSVGANFTPHVITVAAGEDVTMKIISFSQQGPGAICILSANGAISNVTLRQPDSSGGTLTYEGRFEILSLSGSFMPTESGGTRSRTGGMSVALASPDGRVVGGGVAGLLVAASPVQVVVGSFMPCTPQEQKPKKSKLETTTTTTPTSAIHISGTDADEAYSGQGQRSSTTPKPNLAGSSFRGDNWASLHSLPDSRNSKTDINISLPGG