MGSLKNGTESVLQEEEEEPILKEQSQKYCTFPIRYPQLWEMYKKAVASFWAVEEVDLSLDIQHWEALSESEKHFLSHVLAFFAASDGIVLENLAARFLNDVQIQEARAFYGFQIAMENIHSEMYSLLLEAFIKDSRQKNKLFNAIDSIPCVSKKAKWALNWIQSSSSFAERLVAFACVEGIFFSGSFCAIFWLKKRGLMPGLAYSNELISRDEGLHRDFACLLYSFMRNQLTRQKVHQIVHEAVEIETEFVCDALPCALIGMNAELMSRYIKFVADHLLVALGYDKKYNVENPFDWMELISLQGKANFFERRVGDYQKASVMSSLQDNGKNFEFKLDEDF*