MGASSSTDDKESSEKREIESLAASTGALPLLKRSFSKLVDSQTNTVPFQSLKQSFGLSYDTITTEGEQKVSDLFPKLLEHLGSSLVDLFFVPDKEGLSWVEFASGYVKCCGRMSNSMSFNTLLRVYYVTAKNAGFSPKLEFESDEADCKINGSISVSELLVFLWMCWTMSWDGRSSKAAEMKGCLFLPDISHLILSAVVSCTDSESGNSLDVWETDVSGLELELPIGKFLTWALMTVPCLTECLSHFCNSRLQNVTSAEDGSGPSKSTAVDDSASKTSENTLLTCGRAWAISLTSKSTISEEILSSCFPGNSGEPNEHLLYRSYYHGKGMNRLWSNVEGYHAPILVIISASCKVEHEATSSERKWVIGAILQQGFENRDAFYGSSGNLFSISPVFHAFSSSGKEKNFAYSHLHPAGGVYDAHPKPVGIGFGGTLGNERIFIDEDFAKITVRHHAVDKTYQSGSLFPNQGYLPVEALVLDIEAWGLGGNKAREIQQKYQKREELFTNQRRKIDLKTFTNWEDSPEKMMMDMMGNPNAPRKEER*