MAASSIKSVIPIMAIPSFSIGHKHELLKEESKSQDTKRQEEEEGLSHEFLDMLESLPKERGWRTRHLYQFQGFWCQAKEIHAIMSFQKHFKTLPKDVILATIPKSGTTWLKALTFTLLNRHRFDPVVSDHPLLTSNPHDLVPFLEYKLYANGEVPDLSGLASPRTFATHVPFGSLKGSIEEPGAKVVYLCRNPFDTFISSWHFSNSIKSESVSPVSLEEGFDLYCRGVIGFGPFWEHMLGYWRESLERPEKVLFLKYEDLKEDIETNLKKLASFLGVSFTEEEEVKGVVKAVADLCSFESLKKLEVNKSNKSIKNFENRYLFRKGEVSDWRNYLSPVQVERLSALVDDKLGGSGLTFRYC*