MAPTKLALALDWLPNAASHAGFYVAQAQGLYEKHGLEVTIISPHSDDYKATPASRVESGEAMFAIAPSESVISYHTWPREHKERPKLRAVAALLQQDTSAIVTLKSSGIDRPAKLEGKRYASYAARFEGRIVQQLIKADGGSGDYQELALPMLGLWNTLLTGEADATWVFMGWEGVEARRKGVELNAFKLEDYGIKYGYSPVLLAHPDALSAQAETVKAFLAASAEGFCYAAAHPAEAAKLFVQAANAAHPDLAQPLEEGWCTESIEYVAPHLLAADGRWGVMEEQRWAAFLDWLSDNGLLTTKVQSRTEQDGVTTTLDGLRRGDAGEPIPRDSVPAASLFTNEYLP*