MEQHHQYLAHPHSSEEIRTEDYIAGLAKGLALLEAFGIDRQRLNVTQVAERTGISRTAARRYLKTLKFLGYLDTDEHYFWLTHRVLRFSSSYLSSAHLPKVAQSFLNLLCAQTSLTFSIVVLDEHEVVPVARSYLPQQDNLRVSPYGMHLGNRLPAHATSTGKVLLSVLDREVQIEWIEKYGLKRLTPYTITDEHTFLETLDAVRQSDYCLSTEEHELGLIAIAVPVLNAQGLTIAALNCMSQTNRVQPQYLIDQVLPLLRNTANELRNLV