MQHKTFVHQLHSILSDPTLTGIINWNDDEIGTVFLLKPYHPEFCDNVLKRYFKHGNVSSFVRQLHMYGFHKVGNNSVNSHINNIEGNKIVSKKEPHFIIWKFSHPSGNFHRESSYETLCKITRKPTGFGKDGKRKNILSPIAISYLNPGIKTELSYLPFSRAATGIDNFDLQKENMSYIESATDEALTTSTDTLIDNSLFSGITSANSINTIKTSGTGSNGITTGSSNIQTLINNNIALLKKTTLLIIEILDKFNNPELSQKSEEMFSNLQKLQELKNQLVSKQCELVNMVQPELNSGKSNQVIQSNQYPTPSQFPNFQNYFPSM