MGLLGQHSMNPTANLMPKTSQVVGGFPTNRKVANKLDNGKRLQRRCRRNPTTSQSFVDAPLSELDPEMNAIIEKEKQRQFRGLELIASENFTSRAVMEAVGSCLTNKYSEGLPGKSERICQQRSLEAFHLDSSVWGVNVQPLSGSPANFAVYTALLQPHDHIMGLDLPHGGHLSHGFMTAKRRVSATSIYFESMPYRLDESTGFIDYEMLENTATLFRPKLIIAGASAYPRDIDYPCMRQIADTVGAYLMMDMAHISGLITASIMANPFDFCDVVTTTMHKSLRGPRGGMIFFKKEPVLGIDLETAINNAVFPGL