MAKMEKIVFWYILLLLPAIVLGECTCDSEDEERNKSEALKYKMVALASILVASAIGVCIPVLGKAIPALSPERNFFFIIKAFAAGVILSTGFIHVLPDAFESLTSPCLKENPWGNFPFCGFVAMVSAMATLMVDTYATSYYNKKNLKNGVVATEGGDEEGVIHTHSHAHAHGSTTMMADSNSELLRYRVISQVLELGIIVHSVIIGIALGASESPKTIKPLVAALTFHQFFEGMGLGGCIAQAKLKSRAIAIMALFFSLTTPVGIAIGLAITNVYDENSPTALIVEGIFNSASAGILIYMALVDFLAADFMHPRMQGNGKLQLGANVSLLLGAGLMSMLAKWA*