MTIFLQVNEVEGLQIRKEEMWNPVKPFPNAFTINIGDTVEIVSNGVYRNIEHRVMVNSVRERKLMESPKMEAIGSSIPVPSVQELAKENMVNVPPRYIRPDQDPPLINAPLPSISIPIIDMNKLLQQESSAAELERLHSACKDWGFFQLVNHGVSSSLVEKMKSEIKDFFKLPLEEKKRFWQEPGDVEGFGQSFVVIRRAETRLG