MRGRKRQQVSASSAAALVKGRESTKQKEKEARKEKEAREAGREPAAKERQMRRKAGKEKETETGGEGKEPAKEKEVREEGKENDKHKEKAKTKANVCPQFFKVFFPEQSTERLRIPPMFNQHLKEQQPTGAVSLRGPSGNRWQAALASESESEAAWCFDQGWKEFVTDHSLRLGHFLVFTRDGPAQFSVAVFSSSGVIDPAALDARPTANGGAAVKLEDGEGVGVRGDVDAGGDTSSEVSLLPAEEGDGGATGRRTGATSGGAGGASEMSLVLREEGRGVTGKRARATTSDLPADASAPKKHSALAKKAGKRRPQAATSKDVSMIVHNPTFSLLDESKTFNKTQIRDKNVPRSGKFLLRTTKAPVVISQRRRVTEEEKCLALRKAMEFKSKHPFTMQIMIESYVYVGFFMV