MVALFSPPVFSTKGWLLEEDPLSYDVSSEYSFPYQFYSPQTQIELEIERSTSPSPEDPAMVKKLSHNASERDRRKKVNHLVSSLRSLLPVADQTKKMSIPTTVSRVIKYIPELQQQVEALSKKKEDLLCRISRQLQGDAVNKDSQRRISHHNSDFVVSTSRLNDCEAVVHISSYEAHKAPLSEILQCLENNGLLLLNASSSETFGGRVFYNLHFQVEKTQRLESEILTEKLLSIYEKQRIF