MKLNTLPLFFLGFFSPPALSAPVESGTTAASLSTRADACTVALTDQYMFKDPITTFQSHRNAKQPSCFDWSSDNCTSSPDKPVGFNFIPSCQRHDFGYRNTKKQGRFNETIRKRIDDMFKSDLYKECSQYSGWESWKGVKCREIANVYYEAVRRRPAQPMIGLGWPLTHPSFCQGRASSSGSQTSLFRSRDDGRAANLRSLEKQALIDHLSRPNIPSNHLEVGPGAQESQTKRVFAPTQSLRTAMFDTRSHWCESFEARSAQLHGLDC