MPKSCAARQCCNRYSSRRKQLTFHRFPFSRPELLKEWVLNIGRGNFKPKQHTVICSEHFRPECFSAFGNRKNLKQNAVPTVFAFQDAAQLVRENTDPAGGGADADPEKEESGPRPRRGHCAAAPAPGLACRGLSRAPQKPGLRIPGSPRKGEAEPPGPPSCLTASVASMSAWLVPDFPGLKKKLFLTLKENEKLRKRLKAQRLVIQRMSSRLRAHRAGQLGLQARPSPEQQS