MGKRYLVTGAAGFIGYHSAAKLRSRGDVVVGLDNFNDYYPVSLKRARAQALVDMGVPVVELDLNDQEGLGELFRLCSFTHVLHLAAQAGVRYAARNPFAYIQSNIAASVSLMETMRLQKPMPLLVYASSSSVYGLSKRFPFTEDDRADRPASLYAATKRSLELLAHSYFNIYRMSVTGLRFFTVYGPWGRPDMSVMAFSRNIVDGKPIRVFQGPNGTELARDFTFVDDIVAGVCGALDTAAPSNDPHAAPHNRIYNLGNTQVHTVTEMVRTLEELLGIKAIIRYQPLGATGDVLRTNANITTAHNELGYTPQTNLRAGLQAFVEWYFQYYGADGKRRPADEVGYIPD*