MTSRRDWQLQQLGITQWSLRRPGALQGEIAISLPDHIRLVMVAETPPSLTEPLIGDILRALAVTPDQVLQLTPERVAMLPQDSRCNSWRLGTEASLPLAGAQVSTPAFDELQTSAPARRALWQQICAHEHDFYPQHG