MGLDSVGDLALNIILTKLGPKETAKVSCVSKRFKDLASEESLWSLFCLQDLDLSAPLDHHGNPLRSFKATYKLWREAFCMYPWSLVKRVKSCWDRLKSWLTTNFPEVKATLGRGASEGEIQELERILKVKLPLPTRLLYRFHDGQNLTGENLNTDAAACLLGLIGGYCFYDHLVNVYLLPLHEVILETREIVRHLDLPNGSQFIVVAASSSNIGKFFFLNCSDGQLYVGTQNLLTIGEMIPCVPQTLISPVHDFNIDQQQDAMLLWLEEHGHRLHNGMIKLRDEGNIKSISLFPEESPLCSTAVTNGVKVRASAIFVPEAVDLSRKYLFAYSIRMSLPPEGCIINGMRFSSCQLHLRHWVISADDTVASNVNAEAVIGKFPLLLPGEKEFVYESCTPLRSPTGSVEGSFTFVPGRYSAWIHDIL*