MRLSTVAVALLLALPVQAAEPPAPTAPLERDHPLVGRIWQPASKAFITADALAAQAAAADMVLLGETHDNADHHALQAWMVGRLMVPSSPKPLLAFEMLDRSQGPALEAHLAAHPKDADGLGAAVGWDKSGWPDWALYRPIAKAALEEGAAVATANLSKDDSRAIAKGDIPTPWRDKLGLETPQDPGQRQAMEADIQAGHCNMLPERALPAMVRVQRARDAAMAWTMAQAPRAVLIAGAGHVRNDRAVPVHLASMAKGKHVLALAFLEVQPGKTEPAQHAEVYDTDHLPFDAVWFTPKAERTDQCEAFKRHLDKKKD