MNNAEQPLLPADLRGPLLLRDRLGAEGAFLLVHLVKAALGSGPPPAPPAPAHPAAAAAARVVLLAAAQAGSHYAAVLRKGGLHCPALVEAGRLAIVEPLPGQGGLPSLRDLHQRLAAAASGGGGGGLQDSGSGVVLVADDLTALRCLADSEADWAAFLQACTALGQQPGCCFVGLAHGDVPDDEGWLARLEHAASIVVDVEPLESGRSADTTGRLLVTRRDAGAAAAGGGSGAQLAAAAAAAGGDSGWHVPGSRQFCYKLQETGARYVAV*