MLALEAAQLDGPHFSCLYPDGVFYDLDSCKHPSYPDSEGASDSLWGWDLSPAVPAASYEAFNPAVATFSHPQGVQLCYGPSTYSPMGSLDPAPSLEAPGPSFPAYPTEDFTSQTMGPPAYAPYPSPVLSEEEDLLLDSPTLEVSDSEESEEALMAGPEGRASEAGARKKLRLYQFLLGLLTRGDMRDCVWWVEPGAGVFQFSSKHKELLARRWGQQKGNRKRMTYQKLARALRNYAKTGEIRKVKRKLTYQFDSALLPAARRA