MHAVTNPLTAASTPRTALDAPAGRRVRASRAVTKILATANSRDDDDSQNASTSQPSSSGMLGRRATVAGAAAALFSIARGASSSARAESIGESLLERRRVEEGAKRAELEQLYAELKEEEARVKALRFEEEEKAMTNLNARRIEEEQKARQQVIDGKTLCITPFGIDVVGITEAVALVGAIGAGLTSNARKAEIAELNEKLRTINVTLRQQVRDGQAAASRSGSGGIYPDGGGVGKGARTGGASAIANNVVDQGANDQGVSAQPMDSLDAEDELASAGAGTKDFNSESVRELKEALRGGRRLLTEGDENSFRESEKLFEKALMLSRMVGDVVQVRRAVRGLAASKRGRNDYKGAIAGLKEVLSISDQLGDHVGDADALGSIADMYTEMGDLENAGRYYDMYLDALNKELSM*