MVSGRPPRLLCVDDNPANLLLVQTLLSDLGAQVTAVDSGYAALEVVQRERFDLVFMDVQMPGMDGRQATEAIRRWEAEREVSPVPVIALTAHALSNEKRALLQAGMDDYLTKPIDEQQLAQVVLKWTGLSLGQSLASMSRAPQLGQLSVLDPEEGLRLAAGKADLAADMLAMLLASLAADRQAIRQARDNDDRTALLERVHRLHGATRYCGVPQLRAACQTSETLLKQNDPAAAAALDELDKAIEALADTASATTHLSSTSLDSSEL*