MQPLVNSGSSASDELVNEVDRRAHHNALERRRRHHIKDSFATLRAMLPTSMEPRASRASILNATASYIMTLNAVIAALKSENEKTEGHIRRIEVLFQQAEEGLPNALESLLAYINQHLDSNF