MLLKRLPGFVTLWVVLQLAGADSPEEEQGVRYANRCEACKILATELEARLGETGKSHDVIEIGYSVDDVKPKKRTEYRRS ELRLLESLENVCERVLEYNLHKERSDSTRFAKGMSQTFQTLHGLVDKGVKVDLGIPYELWDKPPVEVTQMKTQCENLLEE YEETISEWYFKHQDEKSLKKHLCEDHVLKKKAERECLKEQLAPPEAKKAKREKAKGDKEEL