MLSNQTNYTLLGAGTDGVFNRIGRAYPDVAALAENIVSVSFGRVNLVLALRLRRHCGPVSSLESTRKRLRIGKRPAGFLNPTLYKYPEMFNDITQGYNPNCGGIGFDATKGWDPVTGLAAARICNNKLHVDCGIDPEIRVLVDHGTTGRSGKDKIESLPLLQSPQMRFRLRQMVKSMYKVLKSASSASWF*