MLWSGLTRLFRLDDAGAEMVEVEAGEGQDGLFVALLRNISDTSDEVELLVYTAIRKRRRLRTPVALMELQTAGDAVSFYDDTGIYWALQLEKTEESMPLLRLLLAAKAMSSGSTALVELSSSETEAPAATLNLTAVSYRCLSDASESKGMVPSSCASLAAESLQNSGDQWGGGVAECISHVLAGSVSLVAVPPSLQPALLRKGPGGPSAVLLLEVTAEGPKVAGPPVEATEDRPRKLSVKERMARLAAAGLPPGAVGVQMPIAEPETQAPVARDAVPVGNSTVAATTAVAKESQPVAAAWSPPPPQGLNQAGIPAGHPSAEIIRQYWSAVQDTGYGAPYAYLGALPMVPGLTRRAELPHAANVEAPLSAPGPMSSMASCLNSAVPAMPAMPAMPAMPPMPTMPESSSSVGRFVTGPLTSSAPLSSVSMGELVAAMREVVRAEATPEGWQAERQKLERKASLLEEQLRSSKIHQEQLREAMRAQHAQLAEAQMMAQQMREHQLRLDGDRQMRELEIEASRRALEAELRQATSEAQQLRMEQRSLQEQLTISLDHQQRAENTAAAASGSAASLMAAEARLAEHVQMVATLRQQLQTMTESQTTE