MWLEIIFGLVIYRLFRRFFYDDDVLDIEGSDSSALFSVADRLKKLYGANVYVGLRIPDADTASRQSIDMVLLTKQELWVISVKNFSGILTIGGDGCWVCEKPDKHKAERHPDPVEEARKQASILQSYLEQRGVALPEGYISCKVILPNPKLCTVPADGFPSEVITHDQWTRLKPEPKSMLSSWVKGAFRSGKKDMQESVNQNLDFVLCSAPIWDRVQLKGNKYVLGEFLEFKGKQEDVEALRHIRRSKVGRIIIQKTSMFGLAPSRLQVLYSLRDYRTEGASEPEWKEVTVRSSTEIVFQPENASKVRKFKLSSVSSMLLSA*