MELEIQHKARKFSVHVDECDAGRSVLWLKQRLCETEGIPTTAENVRLFHKGKQLHDSASLRTCGMKGPRARLLLISHAAGLTDTQVSSVKSSQNEVTSSALSGASSTRAVKTGAKSVIICGSTEHTFYVEVRYKQLCFHVHPANTESPSIESVKHALASICRDRDGRGQCSPLCDELGVHLRPYHLRLLCKGREPTDKTLLRTLGICEPGTKIMMLVSNKGHSVRSFAEERTDMKAELVALDEQLTRTIRQLEHRLVDMTEAFLVLGHAKDTLASTHSKLQVWFDKFADDEAIVCSLEELQCLHENLKMRTEQLGERLKRE*