MKQYLDLMQKVLTEGTPKNDRTGTGTISIFGHQMRFNLQEGFPLVTTKRCHLRSIIHELLWFLQGDTNIAYLHENNVTIWDEWADENGDLGPVYGKQWRSWPAPDGRHIDQISTVMNQLKNDPDSRRIIVSAWNVGELDKMALAPCHAFFQFYVADGKLSCQLYQRSCDVFLGLPFNIASYALLVHMVAQQCDLQVGDFVWTGGDTHLYSNHLEQTNLQLSREPRPLPKLVIKRKPASIFDYRFEDFEIEGYDPHPGIKAPVAI*