MELPVGFCGIIKFTIQIILRNLKHFLCIAFILLLPSAVLLALTPSPTSVTQIIAQTIPHSYPSNGGIPFPSDMPTQPGEPAPPMPPYPLFTAMFGIPFFFGLVTQPLLTFSICRAVFSKSLACKSSLLAVPRSGLNLVVTQLCVAGMLLGLFVGMLILMVIMAAGLWAMSIDPTIVMVIWGVVVAGGAMYVGIAWSLASTVAILEEKRGWEAVKRSTYLLDGRSKWVVFSLAVVFGVCWMFLPISAADEASVIWRWSCEVVTLALQG