MVLKPRLTRRRLILFFAGFFLTLHTTYLLLPHDSHIRLSINFNTSRFWNAIRASTTDRDAWLRQSPAPHPLSLRDDVGYLIKTGYGTRHRLPALIEAFARTGDILGDEHQSFIVVGDWTPTNQTVDGLPTVYNAVDMLMETKLDPSLRDHPRLPKYRSLQEAIDSGDENQANELGREFGWELDALKKKWYIILDDDTFLIGPSLHLLLSHLDPTKPQYIGNAVGDYKSRFAHGGSGIVLSQETMRRLFSNPGIVAQSHVDSLDETWGDRLVGTTLIKLGIYLDERYSHYFNGEPPAMARVQGDRFCSPIVSLHGIRRPGAMEAVGEALSNRQKPVLWTDLWQLFAASSLDDAGREPVRQMRDHVGPTGDDTTTWQGIASAEACRSKCQDDRSCLAWTFDTKARACRTSPWMVIGDGSGVEAEEESGLDDWQRVASLMRHCGRASTYEYQQ*