MTPSLPKGFSGNAYVLTSVICTAARLEKTTLEALVEMIREAKGLITNDYVQAYLEALEAPQRALPPLRELTIVSDWTRMPFHAIDFGHGHAAYASPLETPLPQVAYFMQSPNEEGAVDVRIGLHPENVQAFSHYFLTNS