MKRFNNSETMASLLSMYQSKEVDVDQRNEAKGYSEEFQAMLDRLEQEDSYEDGSPMLEKKRRLGYDQVKALEKSFELDNKLEPERKVKLAEDLGLQPRQVSIWFQNRRARTKTKQLERDYSVLKSNFDVLKVEYTNLQQENETLTRKLRELKAKLLRVESNELEKEVECPISRGIERGGSESNSSGIIKEESNVDSPMCFNGSLPSSMINLVHYYDSRGSQENVFQNQFMRMEEQNFLSNSELFSFFSVDQSPTL