MGGLLSAADEHPQSTGTTVDCKQFLREASGRLSDFYVRVRDLGEGAYGEVFLARQRILSGSHEREGRLCAVKRVRKPNVQAGLDAEGADSEEALEEFRVEVELMKSLDHPSICRLLQVYEDPKNLYLVMEHLQGGELFEHVVDVGHLSEPTAARVVRQVASALAYCHEHGVVHRDIKPENILVVDEDQELTVKLIDFGFGSRILEGVKLRAKVGTFVYSAPEILKGDCCDEKIDMWALGCVLFVLLSGDSPFYGSDCQARILEGRYSMDDWEGVSQEAKEVIDLLLKVEPSRRLSAKELLEHPWLQRSAPHQQLEATALKHLKALETGTSWDIMELCTMAGGSFLEDRESFHQQNFFRHLAAGVLAKQLDEGDLHELHRAFCEIDQDENGVVTFAEFKNVLRDFNLNSSSHPDLDGSGKAAEIFRSVDLDGRGVIDYTEFVAACLDHKVEQEESFGDLVHQSLVLRVAASYAGVQGEAMDLAN*