MAGMPCPDYATVMAFMPSLNPRIVDALHAQALGLADAVRTRFEALRREALDAAGSDCEDLHRVRVSCEALRTTTRVMHCLAWLLNHRAYFAGELSQLQLRRHGRLITNFPASEPEVVASLPDDARTLVHESERLYERIQRLENAWRTQGASSESAIDALRQRLVRAVAGTSDAGTSDAA