MKRRWSARVAPEESSSEVTSSSALVMSPANSLASTDIGDVDLEFWDLDLNAQNHPRGLTIIQNGYGLPGHTIIASNHHLAKSDTSSASGREDLSPSSLNGYSADSCDSKKKKGPTPRQQEELCLVCGDRASGYHYNALTCEGCKGFFRRSITKNAVYQCKYGNNCEIDMYMRRKCQECRLKKCLSVGMRPECVVPEVQCAVKRKEKKAQKEKDKPNSTTNGSPDVIKVEPELSDSEKTLCNGSKGISPEQEELIHRLVYFQNEYEHPSEEDVKRIINQPMDGEDQCDVRFRHITEITILTVQLIVEFAKRLPGFDKLLREDQIALLKACSSEVMMFRMARRYDVQTDSILFVNNQPYSRDSYNLAGMGETIEDLLHFCRTMYSMKVDNAEYALLTAIVIFSERPALIEGWKVEKIQEIYLEALRAYVDNRRKPKPGTIFAKLLSVLTELRTLGNQNSEMCFSLKLKNKKLPPFLAEIWDVDLKT