MKRIVTVFASSGPRHPSSGPRQRWLHRLVLPIFGALFAAVNVLFLFNNKNDPSTTTFITSNQAHTSQRYPFVPADVIVQCGLVEHVNLKTLPKPLTKSLGFVKPHKTGGSTVANIVNRIVWERNMTKMIPSDYTYLGWPTPFPGNYKSIESVNGSGIFRFDAVSNHAVFNADAFRTYLKEPALIFTILRDPMERAISAFHYFPPYNSGNYTWQHFIRKYKNTTYIKTWDQAVHVNPMAYALGWYHLRPPLPSDNNKSKMKGMMWTTAFDHNKSAIRDFIKKVEDEIDLVMILDHLTESLLLLKDELPQLEVTELLWSDFKISGKGASGDDTGGTNNRKSHKIYPTEAERQELSNMMLVDQMLYDHFRDKLLLRWKAKEERAPEETRQLKNGLNCLHETVTQLLATEKNRLPKRLRICLSQDSPGFTHLQSTKQQRVNVGN*