MDHAAEHLDTAAPASAPASVAEVNAWLASLATEGGGVGGRGGGGSAAASELSLGPDPTPRGVSYLRALAAASQARSRAAGIAASGLRAQAAEYRAEAARLREALERAGLARDALPSPAASAARAVAAVANLLAIRDTEMSSFVVASADLWLRRAEVEEKRDRVYKESKALLDYTRKAITKLTELKKMLEKFKNDVEKQQVEQMTDWQTKLVMMDSKERQYILQVSNYKAMLNRVGYTPEINHGVLMEMAEHKKDLERKTKPIADTLRSYQDLPPDKALAALAIEDKKRQYAAAEKYLEDVLQSALTTPGL*