MGRKKSQIQGITDERSRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNRANKLSQYTSTDMDKVLLKYAEYNQPHESRTNADIIETLRKKGFNGCDSPEPDGEDSLEQSHLLEGKYRRASEELDELFRRCGGPCLGLN