MSRSLVETRRPPPPRARPRARVLSRASTSSVVARVERLGNPHAIDDDSIAHDVRYESDVFQCDGRAAYSTFRSSTTTRERRDLRELERAASARAVGPSAYVVRWSASFVPAKTRALYDLALNWPFGELEIEKRDILDKIGETSRFTYRALFRVLARAVREKKMRIPIAKIEGVSELTFDDDGKLTRHVERLTLVREMNAGRVRNKRIARDVLEYLDAWKPPGMSLERWDEIVEDKVDVYAVPGMRQLDVDGLEEDFADGGRVEDATALLGFFTLIILAFGFGFGSWYLARAHQQLELVRALDAALDA*