MTASPTFQPAWWLPNPHLQTLWSPFFRRGPTLERQRERLWLADGDFIDLDWAGPHDAETPLVLALHGLTGSSSSHYILGLQRALLERGWASVALNWRGCSGEPNRLPRGYHSGVSDDLAEVVAHLRARRPQAPLYAVGYSLGGNVLLKYLGETAGDCPLLGGVAVSVPFRLDECADRIGLGFSRVYQAHFMKAMLAYVQDKQRLFGEQGQAEGLAALQRLGPLEGMRTFWDFDGRVTAPLHGFADARDYYRRASSRYYLPDIRTPSLIIHSSDDPFVFARSLPDRSELAPCTELELHARGGHVGFVDGSPRQPTYYLERRIPDWLEARLRQH*