MIKDLVLWRLEKAEKTFEDAELLLERDSFASAINRYYYAAFYAIRALLATRELDSPKHSGVISLFNREFIKTNLLSKKASKTITKVFDLRSNVKLSTPHPKSDRQMGAGLFSCRRISTPGQPIWWISRHCYGR