MRVIIATIKSWNIARAQELQKQYEGIHEIVLYTEKEELTVNNVRSFNPDYILLPHWSYFIPNEITDNWECVVFHMTDLPYGRGGSPLQNLIARGHKETKVSAIRVTATLDGGPVYMKRPLSLAGSAQEIFVRCADIIFQEMIPVFLTGKITPVPQEGNPVVFKRRKPEDSKITCDMELDKIYDYIRMLDAEGYPRAYLEFGAYRLEFEEANLSGDGQTLSARVVFRSQPTE