MDSLSSKPNHVRSISLPGRSHPTTQRVEEELNKLKSLEVSAAPAAVSNGLIGLEKLYKCIDDLLNLPQILQALSQSLNAKWLDDLLDKSVRLLDLCGTIRELVSQCKENVRDLQSSLRRRKGDSTTDDSVERFTSFSKKIKRDAKRSVSTLKQMDQETAVLVLLDADQDTVAVIRALKEANAVCLSTFQMLLSFLCVPLLKPKPSKWSLLSRLVQKERIASEYHEENMSLETRLETFEAYLDSFEDGLEATFRCLIRSRSSLLNISSS*