MSERKVLNKYYPPDFDPAKIPKLKLPKDRQYVVRLMAPFNMRCKTCGEYIYKGKKFNARKETVQNESYLGLPIFRFYIKCTRCLAEITFKTDPENTDYTMEHGATRNFQAEKLLEEEEKRMQKEREEEELNNPMKVLENRTKDSKLEMEVLENLQELKELNQRQANVDFEAMLKQYKELEEEQRRKEQEEDEQEMKAMLEQAQNRRLLQDSDSDEEPTKPRANPAAQPKPTDILQEEPQPQNKKPRTESWERSVGKLSSRAQLAGLVTHRRQKPDPAPDNGMETRGTTASTGSLPAAAAATSSLGLLGAYSDSEDSASD