MAPSARVVVTRKLPESTLTKLKTVGYDVKMWDSDEPMPRDKLLEWAPGAMGILCMLSDKIDKEVMDKAGPSLKAVSTLSVGYDHIDMQECAKRKIAVGYTPEILTQATADLTLALLMSVARRVPEGVNAVKTGEWSSWKPFWLTGWDVYGKTVGILGLGRIGQAVAKRLAGGFDCKILYTGNRPVAPEIEKALNATFVPNLDDMLPQCDIVTLHCPFHKDRYRMFNKEMFAKFKKNAIFLNTARGGFVDQDALYEALSTGVIGAAGLDVTDPEPLPTTHKLLTLNNCVILPHIGSATVDTRMEMSACAAENLHAGIAGTDLVYQVPYPAISA*