MGKTNEALEVLEEMVKRGRIPNTITYTTLVDGLFRAGHVEVVLSTIRKIFRKGTSRSVVTYATVMSWLCKMGRVQEALDLLDEMIAKSIKPNNHVYITFIDGLSNKGMVEQAQSVFEEKLRAGCIPNVVTYNAFLKSLCKAGLISKVVELMEEMNRQKCKPDVGTYTNLMEGYFTVGRTEDAIATFYEMKEGGFRPNLVTHTTLIGGLCKQGKTEEAWKLLEELVASGSDLRIVKILRRMIKDSLQTTSMAA*