MKRKALRNTFREEGTENEKPPYSYVALIAMAIEASPEKRLTLSQIYKFIDAKFPYYRSADPKRRQGWQNSIRHNLSLNDCFLKRARDGMSHANDRKGNYWTLAADCTPMFDNGNYKRRYVKNSIEVQTFPKSIPKLLFFLIFSTFLKLLLRIDE