MIDFLRNWVVNIVTLVVFVMLIEMMLPSGKVKKIVNLVTGFILVIGLINPVLELFEKEIDLKEFQLAGSNYIDKKEVMINSEVLEERQIRQITNAYREKIIAQLKSVAKDIKEVKEAEADVIINEDYTSERFGEVKKVYLYLSLEDESEQVKHILEVKRVKVDIGQSVDNSDNKGLEKQPDEKIRRELEDKVIKLLNVPKENIVISLMED