MTLDQEYTKLVSRRDELQKQEVTLRREFTTLVRKIASITAVLETIESPQVIERNLPSDEVLQKAPGLQPLIEMLVTLDETPLAEIEIPEKLMHSYELFRNTPLLYKDNPGHL