MKQNDNMTFEKFSRAMRYHYRQNVLVSVPTARLVYQFGHKGPDFKTQNPNFVKVKSEMDLQDMPYS