MIPSATELQEAGVRFQLKQASSFLEVRFEQGLMEMSRLWISDETNILFRNFMAFEQCFPYLGNHFTTYCVFIDFLVNTPRDVSILREPDIIRTVIILILTFLQTYFTAFGYFNPPKS