MELLALLTVLLLAHTAAYLAWQAVSRRRRACCYLLDYACHKPSDDRKVTTETAGAVIERNKRLGLSEYRFLLKVIVNSGIGEHTYCPRNVLQGREESPTHGDALEEMDEFFADAVAGVLARTGVRARDVDLVVLNVGSFSPAPSLVSRLVRRFGMRDDVMAYNLSGMGCSAGLVAVDLARGVMLTRPRTMALVVTSESCAPNWYVGTDKSMMLGNCLFRCGGAAALLTNDRAFRARAKMELRCLVRANIGAHDDAHAAAVHREDADGRLGVSLSKALPKAAVRAFTENLQRLAPRILPARELARFASRLLLRKLLPAGTPRNKHAGGSPKIDFKAGVDHFCLHPGGTAVIEAVRKSLGLTAHDVEPARMTLHRWGNTSASSLWYVLSYMEAKRRLKRGDRVLMVTFGSGFKCNSCYWEVTRDLADAGAWEDCIDQYPPETLVNPYMDKFGWVNDVQGQGSGFVF*