MAKEKFERSKPHVNVGTIGHVDHGKTTLTAALTTILAKKFGGAAKAYDQIDNAPEEKARGITINTSHVEYETETRHYAHVDCPGHADYVKNMITGAAQMDGAILVCSAADGPMPQTREHILLARQVGVPYIIVFMNKCDMVDDAELLELVEMEIRDLLSSYDFPGDDCPIVQGSALKALEGDAAYEEKIFELATALDSYIPTPERAVDKPFLLPIEDVFSISGRGTVVTGRVERGIIHVGDEIEIVGLKETQKTTCTGVEMFRKLLDEGQAGDNVGVLLRGTKREDVERGQVLAKPGTITPHTKFKAEVYVLSKEEGGRHTPFFANYRPQFYFRTTDVTGAVTLEKGVEMVMPGENVTITVELIAPIAMEEGLRFAIREGGRTVGAGVVSSVIA*