MNPSPVPFSSIQTSQQQGLSLSLSFELNSQKYNAASVLGDFLKQNGGSGIRSSVPLGPFTGYASILKSSKFLKPAQQVLDDLFGTVNCEVLDFSLDCLSESEVMRENVGFSDRLEHQWKNSKLMLMLDEVYRRYKLYCQQMQSVVESFQTVAGLGNAAPYFCYAIKLVSKHFTCLKNALLDQIHFTGKTSDDGNEKVPRFWAADEQGSVQHQNPALNFSFLQHPVWRSQRGLPDHAVALLKTWLFEHFLHPYPTDSDKQILAQQTGLSRTQVSNWFINARVRLWKPMVEEVYKLASQQAQVPLEAVNHNANLPSDLSMEKLPQTSNQQKAENFHLKRSRNELADIPVQRQDHKSVSFDNLTRHYQTGISGSNGVSLALGLHQNNGTDSSRPLPITIAQHVNLEMISMMGSGSAATFQVQNQHFGKD