MPTKVFITGVTGYIGGDAFYYLSQHHPNFEYSALIRSEEKAKRVREAYPNVRTVIGSLDDSEVLAKQAAWADIVLHTADASDHGHSAERPGYWLHTGGTGILTYFDSEVKKVHGEHDEKEFNDDKGVDELVNLPAAAFHRNIDEIVLKTGTENADKVKTVIVCPPTIYGKGRGPVSSRGRQAYELASFILKQHYTPQIGKGLARWNNVHVYDLSTLFGALVDAALEPSKKDDKEIWGEKGYFLCENGEHVWGDLAKLIGEKAHALGFLKEKPEVKELSLDEAIKSPAGFEAASWGWNSRGKALRGRRVLGWMPREKSLEEEVPEILKAEAARVAISDKHR*