MCKNKTMEHTTPTATVPAVVTVTGPNRPGVSAAFFHVLAARDIPLLDVEQSDFRGRLSLAAFVNLPTATPEGLEEELSAALEPLDQQVTLEINAADITGRPRSTHVVVVLGNEVQAADVSAVGRILADHGANIDRIRGISDYPVIGLELSITVADPSSGGAADLRKALAEGTKDLGVDIAMERAGLARRSKRLVCFDCDSTLITGEVIEMLAAHAGREEEVARVTERAMRGEIDFEESLRERVAALAGLDESVLDEVAEAIVLTPGARTTVRTLKRMGYTVAVVSGGFTQVLEDLAEDLGVDYVRANTLEIEGGKLTGRVIGEVVDRAAKARFLRDFAEENHIAMNQTVAVGDGANDIDMISAAGLGIAFNAKPALREVADTAVTHPFLDEVLHILGIPRDEVEAAEKEAGTYRRVPLGE