MKPHYICLCTFSLIFVYSGLMENGFMKTKHLFSVPLLLSGLMLLGLASCNSGSIVKRATGVPYEVLVVMDTNLWKGQVGEAVRDKLQESYPALPQAEPTAAVSYCEPASFNDFMRYVRNILLVDVNPSAYTKVSLVADKDVWSSEQQVMRLQSPSTDSLLWYLQGNTNDILAYIRQMEQKRYAQYLQENHNSLLAEKTRSAFQLDIYAPEEMNSSQTDSTFLWFSNNANSGRMDLIFYAFPAENADELEESHLIAMRDSVSRLHIPGSFEGSYMTTENRFPVEYESLQNGKQPSAVIRGLWKMQGDMMGGPFVSYAWYDAPRHRIVVAEGFVYAPETNKKLYMHRLESALLTARIL