MSPPGVESMITEGLANTTDAIALLAFKQQLWRDPLDALSTWNESLPVCRWRGIMCNRHDQRVVVMNLTGLKLVANLIGIGSYGHVYKTFLDCIGTIVAVKVLNLQHPGASKSFIAECRALRNVRHRNLLKALSVCSSMDSKGDDFKALVFEYMGNGNLDQWLHPDKHEQHQSKNLSFIQMLNIAVDMASALNYLHNSCKKPIVHCDLKPSNVLLDDNMIAHVGDFGLVRFLFEATNNRSQNHTNSSGIRGTIGYVAPEYGMGSEVSTFGDVYSYGIILLEMFTGKKPTNEMFHGNLNLHQFAKLALPERVMEITNQSLLSIEVEGLGENQTHTYPKSTLEMCLISTIKVGVACSMISMKDRMAIRDVLVEMKGIRDLYLGVGNIHDSNN