MELKLVNSEFLSLSKLVGREVKKSSSFLDTKLMFGINGTQKFYSCRGVVLKASYDAASSISKENLVVDTFSCQINGTNCSGLYLRDVRMLDASDDEYGGVLINPQTLPSNPNMFASVLRASLSHWKMKGKKGIWLKLPVEKCDLVPVAVKEGFQYHHAERGYLMMTYWLPDDPCMLPSNASHQVGVGGFVINDKNEVLVVQEKHSAPALSGLWKIPTGFILESEEIFTGVVREVKEETGIDTEFVEVIAFRHAHNVAFEKSDLFFVCLLRPLSTRIMVDDLEIQEAKWMPLVKFVEQPLVQADSMFKKIIDICIARLGKRYCGLSVHQLVSTFDGKLSSLYFNTVEDSDTNCQAK*