MPHKCTKCGREFKDGTTDILKGCPSCGGKKFLYIKPEDLHKDILEEKSIEDVIEEKKDSLLEVSTSKEEEPVEIYDRIESIRVLNPGSYELNLEKLAKSDEMVMQMGKDDKYIVDLLSMGKVEKDKKKKRKK