MKKNTLAALILTTLAAGQLASLQAHAAGQLNVWEDIKKSAGIKTAVSDFEKQYNVKVNLQEMPYAQQLEKLRLDGPAGIGPDVLVIPNDQLGGAVVQGLLSPLSVDQAKQDAFTPASINAFRMDNALYGIPKAVETLVLIYNKDLIDKPLDSLQAWLDYSKTQREQNKYGLLAKFDQIYYSWGAIGPMGGYIFAKNDSGGFNPQQVGLNTPGAVEAVTFLKKFYAEKVFPAGILGDNGLNAIDSLFTEKKAAAVINGPWAFQPYEAAGINYGVAPLPTLPDGKPMSSFLGVKGYVVSTWSKDKALAQQFIEFINQPQYVKARYVATGEIPPLKAMIDDPVIKNDQKASAVAIQSARAVAMPGIPEMGEVWGPANAALELSLTGKQAPQAALDNAVKQITMQIEAMQASNQ*