MRGRKRQQVSASSAAALVKGRESTKQKEKEARKEKEAREAGREPAAKERQMRRKAGKEKETETGGEGKEPAKEKEVREEGKENDKHKEKAKTKANVCPQFFKVFFPEQSTERLRIPPMFNQHLKEQQPTGAVSLRGPSGNRWQAALASESESEAAWCFDQGWKEFVTDHSLRLGHFLVFTRDGPAQFSVAVFSSSGVIDPAALDARPTANGGAAVKLEDGEGVGVRGDVDAGGDTSSEVSLLPAEEGDGGATGRRTGATSGGAGGASEMSLVLREEGRGVTGKRARATTSDLPADASAPKKHSALAKKAGKRRPQAATSKDVSMIVHNPTFSLLDESKTFNKTQIRDKNVPRSGKFLLRTTKAPVVISQRRRVTEEEKCLALRKAMEFKSKHPFTMQIMIESYVYVGFFMNIACEFVRESLPRTSKKMTLWDPMGKPWDVSYVYYGDRAAGSFGGGWGRFALGNNLEKSDVCVFELFEEDNMRVHIYRVVPEITPLLRASNKD