MLDRLEQEDSYEDGSPMLEKKRRLGYDQVKALEKSFELDNKLEPERKVKLAEDLGLQPRQVSIWFQNRRARTKTKQLERDYSVLKSNFDVLKVEYTNLQQENETLTRKLRELKAKLLRVESNELEKEVECPISRGIERGGSESNSSGIIKEESNVDSPMCFNGSLPSSMINLVHYYDSRGSQENVFQNQFMRMEEQNFLSNSELFSFFSVDQSPTL