MIPVSFLTILLPSSDTTEPYTCVPVPIPALSKTGFQFPPSRMNREQQYPKSKDEIQAIASMIEKQAQIVVKPKKVSQDEKLRKAALLAQYANDPQESRAAGGERKQSPISKACPGAFDTEDELLPGFEALPLTKPFLDLGDVLCEASSSAQETMQFQNRRRVPAWTEWEVLDLIAVWGDESVLSELRSKRRNANIFEKISKDMKDRGCNRDPQQCRVKIKELRQAYQKTKEANGCSGSFRPRDMSLL