MILFGSTGSIGVNALKLAALKNIRISALACGDNIALLNEQIARFKPKFVAIKDSKNKHLVKHDRVFIGQEGLEQILTECQDKLLLNAIVGFAGLKSTLKAKELGKNIALANKESLVVAGSFLKGAKFLPVDSEHAALKFLLEGKKNIAKLYITASGGAFYKYKIKDLNQVSVKDALKHPNWNMGAKITIDSATMANKLFEIIEAYHLYDFKEIDALIEPRSLVHAMCEFKNGASTAYFSKADMKLAISDAIFEKQDTPILEAVDFSKMPALKFHPISTKKYPIFKLKNTFLKEPNLGVIINAANEVGVYNFLENKSGFLDIAKCIFKALDHFGVPKISSIEEVFEYDFKTREYLRS*