MVNGKIMDIEDWEPSHKPKNHPAEQKAGEQNPTIAPQAHSPHGQAMLDDLDAEAFADIDRPIEATPLAEQKPPKGTCASAQDDAMPSSMDEESSSFQPFKFIMQKKSCAADDCSSCQDKPPIAAVSKARSKFNFIGVGVGLLVLMVVLLQVYQNFESKKISATINAFNGLMPDTQTVALTNAQTPCGQPVAMGMATTPCGQPVAFGMGGVLTPAEKRFLIYMREEEKLARDVYLNLYDRWKVAIFRSISRSEQRHMDAVLRMITRYGLEDPAAQDVRGQFKDRDLRELYEKLIARGERSLGEALKVGGLVEELDIFDLNRALRETSAQDITRVYQNIQRGSFNHLRSFAHGVELRGQRYKAQKLSQQQVDTILHAPMDTNIGLLP