MKGIILAGGSGTRLYPLTRAASKQLMPIYDKPMIYYPLSTLMLAGIKDILIISTPQDLPRFEELLGDGSEFGISLSYKEQPSPDGLAQAFIIGEEFIGDDRVALILGDNIYHGNGLTKMLQKAAAKEKGATVFGYQVKDPERFGVVEFDENMNAISIEEKPEVPKSHFAVTGLYFYDNDVVEIAKNIKPSARGELEITDVNKAYLERGDLSVELMGRGFAWLDTGTHESLLEAAQYIETVQRLQNAQVANLEEIAYRMGYISKEDVHKLAQSLKKNEYGQYLLRLIGEA*