MDFSPAHHGVSLFSRPGKKSSTPGAWKISSRGGGGATKTRRRGWRAARPGGDGDDTALSSGRYLLSVNILGRGSPSLTMLLAKAAQKKNSPKDRPTKKHGGSPIEKTRASWNPALEKILVELLHEHNTPEYREAWNKIVKEFHEKDRYVCLTKSQIQEKEKELKREYRMLKEARKQSGASWNNQRCIIEAEPAIWNNIIILFPKAKKFRTKSFPLFEALGELYDGHTAEGTYNFTSTEPLQHPIITQVESDQDDLGNTEIIFPDYEDTLAYQVQDDADATEDDNANAERLKEMPQRRVVAVPRNKEEKEPKRQKKSVGVEGLMERYLDMRTKQTKDEAAQLAREKEAHLAREKESNDFSIKRCISVLNSMDVTKAEKVKAYTVFKNAENREIFVSACDEDPESALIWLRKMGILQLGD