MPKKVGLNSKAEEAKAKKEETKKGKAVAEAKQKEDQEWRDAGEGSKTKAQAKKDEQEKKRQEAAAKKAEAKKLAEEEEAQLATSAKKTPSKQTGSKVTSHQLRTQKEIEKQAAAEQAKKREAEAKRMVTEDDYAQRVEVENPNREEDAVEARSVEAALSALTVGEATPEDRHPERRARAAFAAYSERMIAELKEEKPGLKQSQYKDMVWKLWQKAPENPFLRPPTT