MSLAGNRTLAILRKAEDEKYGILAQTCYDANCVIGLVRAAERCRSPAIIQMFPITLAFGKGPWLQFCLNAAHQASVPIAVNLDHATDPEHLELALSLAEQGIAFDSIMVDASHAQTDEENIALARPYVERAEKLGVAVEVELGRLEGGEAGLRMISDAKLTRPEGARAFMEGTGARILAPSIGNLHGSYINGPKFRQDILKDLQQTFKGAIPLCLHGTDELPDDLFRECIANGISKININSWGRDPYAKKLAEGLQTKTFPEAVDDATKVFEDVCERFFNLFGSVGKA*