MKKFFHYILMAALIGGVIPFISCSDDDETINEWNLSYISLLPVDYLKPLTTEFNLTHSEGIGIEGKVDFQFIAVASKPVDQDIAVDIEVTTDLPVSTNKIALSSQKAVIKAGQKQSEPITLSITDWSELINVKAAAEYFLKINMKSINSNAQGVTVSDFNKGFAFTVKKAAEKPKQDVLVTTPKEWIFTFMKGVENPEANTVAGTGSNDVATNGVPFWLTVDFKSVKTISGIQTQHWGGSFCPTKVELFTSENGTTWESIGVYETSGYIQTIKFAQRKDTRFLKYQMIDVPGRVDITRFSVYMYQ