MAKIEKIVFWYILLLLPAIVLGECTCDSEDEERNKSEALKYKMAALASILVASAIGVCIPLLGKAIPALSPERNFFFIIKAFAAGVILSTGFIHVLPDAFESLTSPCLKENPWGNFPFCGFVAMVSAMATLMVDTYATSYYNKKNLKNGVVTTEGGDEEGVIHTHSHAHAHGSTTMMTDSNSELLRYRVISQVLELGIIVHSVIIGIALGASESPKTIKPLVAALTFHQFFEGMGLGGCIAQAKLKSRAIAIMALFFSLTTPVGIAVGLAITNVYDENSPTALIVEGIFNSASAGILIYMALVDFLAADFMHPRMQGNGKLQLGANVSLLLGAGLMSMLAKWA*