MPPKRKLYVKPGALTKEKNSYGPNRNSNIQRKIPRLNELGAHTLEQALKGPTRRRVTPEDEDDDFNMEYRPSRSEEELSSSGEDDLEDEFANMVGQGRQRHRNAVSQVQRAASQPTVPEHAVSQSTVPERAASQSTVPERAASQSTVPERAASQSTEISVRARAVTDPDLSIAHSTDSSVASTSRRVRGKVVGSAAEKRMKALGVKLIVPLGEMSGAFEGVNASTFAVELGSHIRRIAPYDKPTWSVVDDGTREAVYMAASQKFDFGDWKTDQPVKVAVHKLAMHIYREFRSELHKKYKQLLGEGCDPKQYPPDPQRAAQWISMIEHKWETPEWKVFHSKTTFSDQDLADPSYVKVGSFWIGYSPDWFWISLCWLRALRD*