MLTEMSISLTRSVFYLFLFFFATAASRNEKLSAYEELQRYDLPMGILPKGVKDYKLNTKTGEFSAYLNSTCSFKLENSYQLNYKPVIKGVLSKGRLKKLSGVSVKVVLLWLNIVEVERKGKNLEFSVGLASANFPVENFEECPRCGRGLNCVDGASPVIGDEDSQSPTVYEILQEYDFPVGILPKGVTKYELNKTTGNFAVYFNKSCSFSISGYNLKYMSKITGKISKDRLANLTGVQVKLLLFWINIVEVTRDGDDLDFSVGIASADFAIDNFYESPQCGCGFDCVDSGENGFGKFDLKQLISSF*