MKRQSKRPTASRESPETGEKQKLAFAEEEAPPARKVEPDDEAEMDEDEDELGPGLGGGRAARSPCGLGEKKRRLALEQVRALERCFETDNKLDPDRKARIARDLALQPRQVAVWFQNRRARWKTKTLERDFAALRARHDALRADCDALRRDKDALAAEIRELRQKLLPKPEATVKLEATTGNDTAEERRQATAGAPPAGACKDGSSDSDSSVVFSDVEASPYSGGAAFEPPALAGLGAPFLDTSVAPTGCSSPPVFVETKWQQHGPTQYPFPFDSYKACAGYGFTEEWLASSDLIGSDGGAAGFFSEDHASSLNFNWCPSGIQGWE*