MTEVPEPQGEEPHQENPEQGNLVDGHLWVDLNNGRHSEIIKTVTDLREELKTVEPVGEFPVERDRILDKRELTLQNRAVGQVATGDGIAMAHRASAVISNMEFVQFHPTALADEGLPIKPHTRENAFLITEAVRGDGGILYNQAMERFMPQYDARGELAPRDVVARSIDDQLKKRNERYVLLDISHKPKEEILYHFPNIAAECLKYGLDITESPIPVVPAAHYMCGGVQARIHGETIITGLYVAGEVACTGLHGANRLASNSLLEALVFAQRAVEPSLDYIVRSKIDIDKSVEWPFPVVPTVLRVSQLNEVKLITASTRMKLQKTMWDYVGIVRSIDCLKIAEKSLAELEFEWEDHLFRFGWRPYMVNLEVCELRNLFSCANLVVSSALARQESRGLHYIVDFPDLVESQRLPTIIFPSSSLKSTWSTQLVHRLFADPVCLCDNPNENKGGTLVGQA*