MDWLAMFKAKIDCEKQKIHLKSSLGKVVSYRRFGKPRSVGIITVMEVVKLIHKGNPVFLCNVRDLDHVMKEQPGDIAVVSEFLDVFPEEIPGMPPNRPIDFTIDLAPGTTPSSKAPYRMAPAQMSELKGQLEELLEKRYIRPSASPWGAPVLFVKKKDDSMRLCIDYRELNKVTIKNKYPLPRIDDLFDQLKGAGMFLKIDLRSGYHQLRIAEHDIPKTAFRTRYGHYEFTVMPFGLTNAPAIFMDLMNRVFHAFLDKFVVVFIDDILVYSKNEEDHAEHLRRFVQDFSRIAKPMTTLMKKEAKFEWNDQCEEAFQALKTRLTTAPVLTLPDESGTYDVYSDASKIGLGENQAGDVKLERIKENISQGKEIDFKVHEDGSLRYKGRWCVPQKCSELKEKLMRGGHNTPYSVHPGGDKLYKDLKKVYWWPRMKNEVAEFVARCLTCQKVKIEHRRPQGKVQPLEIPS*