MLTVLENSQVSAPPATVGDRILPLTFFDTIWLSRYPVHQVFFYDSIHSKQYFLETIVPNLKNSLSITLQHFFPFAGNIILFPNTVEKKPEIRHVEGDSVAFTIAECTLDFNDLIGNHTRKCDMFYPLVPILGHAKQGSDYLIIPTFSAQVTLFPNSGFSIGITNHHSLADASTRHHFVKAWSSIAKHGTDEFFLASGSLPFYERVIQYPSSLDEVSLNIPGTRAINMEYQPPQLVSPTDKVRVTFVLTQARINGLKNWLSTQLPKQEYVSSFSVACAYMWHCIAKSYVHIGERKGEDDVERILFGVNWRSRLNPPVPETYFGNCIGASFTAKIKTTVLAGDNGFLTAVELIRKTLSETLKKKNGVIEDSEKLIKLLFTPVRGFNVSGSPKIKFYDVDFGWGKPTKHETISIDYFSMISVNASKESDADIEIGVSLPAKQMDALLSIFSEELDATFH*