MAAVATPHVGATQLRARLHRGCVQRVPRASTRTRRPSRLIARASEGVPGDDAEEEEEEEVGIDDLVEMEIGGVSVSPRGFVALLVPKGSAGSIPRAPNPVEELRRAEPRVPLGSLRTAQTLPLLISKRPEDREGAASEWAQAMLQLTQDPPIDMGIQLPYGALDELTGAEGSILGAVFLGEARWDDTGTRYVFESTLLAGKDLDQSTYDLRGGEDEAWRALALALRYAPYGCRIFATKKALATVDARAFGAAADHEYEEQSAPTGGGLSFANLRDAFPMLQTTKEARAIAAEARKRYLLDPFMAASGGGGASQDEDDGRSVDDDEDGGTFSK*