MATLGGISHTPSNENSLEKEELARFAVQEHNKKQNALLEFARLVKAEEQVVAGTLHHLTVEVIDAGKKKLYEAKVWVKPWMDFKELQEFKHAGDCSFTTSDLGAKRGDHEAGWRTVPSHDPVVQDAANHAVKTIQQRSNSLTPYELLEILHAKAEVIEEFAKFEMLLRLKRGSKEEKFKVEVHKNVEGTFLLNQMQQEHN