MELLALLTVLLLAHAAAYLAWQAVSRRRRSRCYLLDYACHKPSDDRKVTTETAGAVIERNKRLGLSEYRFLLKVIVNSGIGEHTYCPRNVLEGREETPTHADSLEEMDDFFADAVATVLSRTGVPARDVDLVVLNVGSFSPEPSLVSRLVRRFGMREDVMAYNLSGMGCSAGLIAVDLARNVMLTRPRTVALVVTSESCAPNWYVGTDKSMMLGNCLFRCGGAAALLTNDPALRHRAKMELRCLVRANIAAHDDAHAAAVHREDADGRLGVSLSKALPKAAVRAFTDNLQRLAPRILPARELARFASRLLLRKLLKKPKAAGAGEGPKIDFTTGVDHFCLHPGGTAVIEAVRKSLGLTAHHVEPARMTLHRWGNTSASSLWYVLSYMEAKRRLKRGDRVLMVTFGSGFKCNSCYWEVSRDLADAGAWEDCIDQYPPETLVNPYMDKFGWVNDIQGQGGGFVF*