MKPHTLFLTLGILLLGFSACEPLNETPETPAFSLNLTSPDGEPSTDNDNAVLQKLVYHLFIFRSNTANPSPDNDGSNYTFWRHTGDLTLKQIREYTLSIPSESTDRSYLLLVHATPKEKPESEIISKEGMTFSESEISMIKENDNNYVPLSKDNYYAIQQLTPEDIAQGKTSIEFKLKRAVGELVFDVMKCDEKSHNPIDIDTECSSTLDRVFRIDIEINGVIPKVSLTNETRNPERINICFSKEIVLKSDYTPDFANNTGVIEPLTNAPLDTNEKAVKGATRICGPYLFSKMTLDHPDEEATDPEEGIKTILNFSYYDTTPLPNGSYSTKKLILSLTDKPLTVVKDHYTVTNIRLRNNRIIDLSVSGDFGIDWKWD