MGRPKKPADQKRNIKFTFRMTEEEVRLLGSLCEVAAMPAADVVRACVFKNRLPKAKVPKLDKQTYVELKRIGNNINQIAKQLNSKFEVPADRMKAIDAISTKLDQVIKLLLHDR