MNDAGLTNDEKKARRKELEKEETRVQKESRRNVTTADFESLTVIGRGAFGEVRLVRRKPGNARGETGVYALKSMKKEMMVIKNQVGHVRAERDALAAADDENRWLTLLHYSFHDEQNLYMVMEFLPGGDLMSLLMKEDTFSEEATRFFMAEASHAISCVHALGYIHRDIKPDNMLLDARGHLRLTDLGLCKKVGDVISANAHHLRDMSIDEEGAKTKAEETIPTGGSAPEELRTGKARRENAYSTVGTPDYIAPEVLAAQNGASGYSYTSAVDWWSLGVIMYECLVGYTPFYADDPVTTCRKILKWRQTLEIPAEVRSKLSNECIDFLSCLLAGPESRIGSRADVVRHPWFDDFDWDNLDKMEGPLLP