MLLKYDKADWSSRTETVFIRIVHDHVKKGDLQTLTFTKKIWNTISDELLEQCQKRFNVGQLKSKFNRLRKKHREFSDLVAHTGFGWDPVSNT