MGKGAADQLAMANEPLLADNPDRFVLFPIKYRDIWEFYKRAEASFWTAEEVDLGSDVKDWEKLNDGERHFISHVLAFFAASDGIVLENLGARFMKEIQVPEARCFYGFQIAIENIHSEMYSLLLETYIKDSKEKDRLFHAIQTVPVVKKKAEWALKWITSSESFAERLVAFACVEGIFFSGSFCSIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLYSHLNNKMTEEQIADIVREAVEIEREFVCDALPVDLIGMNGRLMSQYIEFVADRLLVALGNPKIWNVTNPFDWMEMISLQGKTNFFEKRVGDYQKAGVMASLNADNHAMTFDEDF*