MLALEAAQLDGPHFSCLYPDGVFYDLDSCKHPSYPDSKGASDSLWGWDLSPAVPATSYEAFNPAVATFSHPQGVQLCYGPSGPSTYSPVGSLEPAPSLEPPGPSFPVYPTEDFTSQTVVPPAYAPYPSPVLSEEEDLLLDSPTLEVSDSESDEALLAGPEGRGSEAGARKKLRLYQFLLGLLTRGDMRDCVWWVEPGAGVFQFSSKHKELLARRWGQQKGNRKRMTYQKLARALRNYAKTGEIRKVKRKLTYQFDSALLPAARRA