MLHCKVTLSCGTLGLGIEQLRAVESSSYCRRRSWKVRCSNSTAQQTTVVKEDGKRSKQARVLVLGGTGRVGGSTARALAATDPAVQIVLAGRNREKGEALAKELGEGTQFSQFDFEDAETLKSILSEVDLVVHAAGPFQRRTNCNVLEAALATKTAYIDVCDDQDFSKRAKGYHQQAIDANVPAMTTTGIYPGVSNIMAAELVRLNQEASSESKPSRIRYSYYTAGTGGAGPTILATSFLLLGEEVVVYREGEKLLLKAYSGVRDVDFGKGLGKKPTYLLNLPEVASTHEVLGVPSVSARFGTDPALWNWGMSAVANFAPEGFLKDKSKVDAFVQMVDPVVRALDGIVGEKVSMRVDLDCTDGKKAVGIYTHKYLSVAVGVSIAAFARAVLEGSTQPGVWFPEEEGGIKVEDRAKLLERASKGTSNFIMNRPPWMIEKDPKEIGFGLYLQ*