MDSGGASDPSRQVRVRFLTKLPAPLRAPPTSIAVPADLTRMGLSEIVNSLLLAASPDHQAQPFDFLVDGELVRLPLQEFLLAKGISVERVLELEYVKAVAPRKQEDPCPHDDWVSAVDGSNPSFVLTGCYDGLARIWRDASECTHILEGHSDGITSARFINKGETEDRLHVVTASKDRSLRLFKFDTSVSVPKQIGAYKILRGHTSSVQSVAVDPSTNMICSGSWDNSIKLWSVEGSEEDGDTVSVKKRRTNSDSSGPEESLFEGSATSTFLGHTQCVSAVTWPERQTIYSASWDHSVRQWDVQTGKETWNMVSGKALNCLDCGGESSSLIAAGGSDPVLRVWDPRKPGTLAPIFQFSSHKSWISACKWHPSSWFHLVSSSFDGKVMLWDLRTAWPLASVESHKDKVLCADWWKGDSVISGGADSKLCIASGIEIV*