MDYKEEQKQELEVLESIYPDELRIINDEYPKIKFEVAIKLELDTGDSTSVLTKEHTIIAEFKLPENYPDEPCLISLEAQEVALNDNEEDNEEDEDEVEYDDHGNKVLKKFENLPDLISFKGYLPELTVQLESQIETDMLLGMQMCFALISSIKERCEQWYSEQLNKLEKQYELEAQEREKKEQAKFHGTKVTRESYLEWRSKFRQELKLDERDQVRRMKAHHGKLTGKQMFEQGVVGTGDEYMEEDDASVDDVAKGLAKTEIANQ*