MSVPKKQMAMVLEKTGGPVEYKEIDVPVPGPDEVLVNVKYSGVCHTDLHAVNGDWPVPTKLPLVGGHEGAGVVVAKGDLVTNIDIGDHSGVKWINGSCLQCDFCQQSDEPLCPKALLSGYTVDGSFQQYCIVKGAHAQKIPKDIPLDALAPILCAGITVYKGLKESGAKPGQTVCIVGGGGGLGSLAQQYARAMGLRTIAIDAGEDKRKMCLEQLGSYAFIDYEKSQNIAKDVQAATEDGLGPHAVILVATSEKPFQQAAEYVRPRGTVVFIGLPAGAQVKAPVFESVLKMISIRASYVGNRRDGYEAVDFFRRGLIKAPYKVVPMSDLPKVYDMMHKNQIAGRYVLDTSK*