MQKVMNDPEDLGNCKICLQRADGIHFAVSSCRACAAFFRRTVILKLNYTCKEKGNCTVEKSLRNLCRSCRYTRCINEGMKIELVQLQRDSIGRKKSGASISIDPLFTPNVASSLSAIFKNEKEDVLSTSCTILSQMTSGYAMFLNIRRSTNTLVQSSVITPTFKMPKIELHASRFDSAKQVCKAEAHLVTDIVNSYFSPFNSLKFEDKVALFKNFFCYFSHTDRAYQSFKQFESDNLNDKILMPDGGFIKRTELGRFYENAEGVHTSAEDAAKIFQPALNYILDVIVDYMRRIHIIETEYLALLGFCLWDDAVPGLSKEAKSLAVQTQSKLLAELQNFYSSQNKDAVEITQRVGVLLLLVPKLTKCVIMLRENSVLAELFNYYEADVCCKNFKEDASVDLDCTSQCIVHTKND