MVSAETKPNISSNFKLIDGRNLCYKERGVPKEKSNYRIIFIHGFDSSKERDFLAPQELMNSMGVYIVQFDRAGYGGSDPNPKRSLRSEASDIEELANHLELGSKFHIIGFSMGSYPTWSCIKHLSHRLAGVAFVVPIVNYQWPSLPESVLKDDERKKWYKRMTLVARYAPKLLHWWMIRKTSQSSSNGGAKPRYFTDKDLELLKNAPGFQFLTADKLKSRSVFNNLRSDFLVAFSKWDFDPLELSNPFPENDKRPVHLWHGCEDRFINLKLQRHVSERLPWIQYHEVHDGGHLLIYDTAVCEAILKSLLLGEDTPLYTPQLDS*