MTKFEKMIFWYILLLFPAIVLSECTCDPEDEDRNKKEALKYKMAALASILIASAIGVCIPVLGKAIPALSPERNFFFINKAFAAGVILSTGFIHVLPDAFESLTSPCLAEHPWGDFPFSGFIAMVSALATLMVDTYATSYYSKKSLKNGVVATEAGDEQGVVHAHSHGHVHGLSDSESELLRYRVISQAKLKTRTIAIMALFFSLTTPIGIGIGLGITNVYDENSPTALIVEGVFNSASAGILIYMALVDFLAADFMHPRMQGNGKLQLGANISLLLGAGLMSMLAKWA*