MTIKPNPKHISSKQEAERILSKYDNFLFDCDGVIWLDEDLIPGVDKFLEWLTKNNKKFAFVSNNSSKSRNAYLKKFENLNIPNITKEILYPTCYSAALELQKLNIPKGSKIWVLGHEGIVDELRDMGYLPLGGNDKLLDEAFDHQNPILTVDPEVKAVVVGSTKEFNYMRIALTLQYLLHDHKSLPFIGCNIDRTYPGPKGLILPAGGSIVNYMSYTSNRDFINVGKPSKQFLDIILEDQKFDRSKTLMVGDTLYTDIKFGNDGNLGGDEENGGTLLVLSGGTKKKDLSHLLHNRHECKDSESLVPLYFVESLGKLIDLLE*