MLTPYPGASNTSNLPLMSSNDAFLQESQVQLLLLGTILPAALGTLFVAGHLYTRAVITKILGWDDFCLVTAWVLIISQTVSASLSCNYGGGRHIELQRPDDLKPLAILAFVSRLLYQLGLMMVRIAMCLLYLRIFQDKTSKIIIYLLILFQLVATIPATLVLVFQCDPIISQWDPNVEEIHCDDPMPAITAFTVCSVFSDAALIAFAVPRVLPLQIPKLQKAFLLAIVSFGLLIIIVSIIRYVRLEPVYAGKDYTWNMWQITTFASIELNTALFCASAPSLRPLVRELAPNIKCLKSLYAASENQRTMTCRNAHSRVNLNDNGKLGEGGNGLDNDDFRLVSRFTVGGSDISIDSGRAGSGRIEKSIGRRREEWEMSVRGSGMGSMVKAKTKGKVGRDEEDWMGLVGDGTEDDKRGRDRVRGRVLGSPPGLGVRTEISARGDIHERKIRL