MWDTLHLPVRLRRFRSGLLVVQERSRTDDKTIASLLTWLQQSQHGHLPPASDDRESTFGRGVTAQETAERFGWSVGVATEELEMAEEAGAVCRDQCLDGIRFWENHFLRMVPGQAAA*