MLTLEAAQLDGPHFNCLYPDGVFYDLDSCKHSGYPESEGASDPLWDWAGSPPVPAAPYEAFDPAVATFSHPQAVQFCYGPSTYSPAGSLDPGPGLPAYPTEDFTSQTLGPPVYTPYPSPVLSEEEDLPLDSPTLEVSDSESDEALMTGAGGRGSQAGARKKLRLYQFLLGLLTRGDMRECVWWVEPGAGVFQFSSKHKELLARRWGQQKGNRKRMTYQKLARALRNYAKTGEIRKVKRKLTYQFDSALLPGARRA