MLKPAQNKSEMEGGKPVAVVYATGSSARNSGSASGIGNVGRMGAFSQMGSQGQFIRLQDNGLSIPKTEGTTYTTVSAQKTSGAGSGHYDLPLKGDRYVKFTPNPIKMKSKLHAIQSNSLHSMSASSSSVQRKRKPDKAGKGLRHFSMKVCEKVEEKGKTTYNEVADDLVSEEMKNNAYDNNCDQKNIRRRVYDALNVLMAINVISKDKKEIRWIGLPANSTETFLALEEENCQRRERIKQKNEMLREMIMQHVAFKGLVERNKRNESQGVVPSPNASIQLPFIIVNTHKSTKINCSVTNDKSEYIFKFDKTFEMHDDIEVLKRMGFLLGLDKGECTPENIERVKSWVPPNLAKYVEAYGTGKTGENMYESDDEDNEFNGYLESANESQGFAQHSAQHTTDGEFKLEMDDDELDDDID