MGNSGFYLQDTQNTIFADNIRLGQMTTVLKKDEVIIGTDTTPTVTKFSGDKGIVITTDSTITPSSTTFSLDMEAVIKEVTDKILTQIEDELVKDIIKNITQSLIEEVIKKIHIDPSFSYSRAFKDVNITNKIQCNGLFTKENIGNLDGGTEIASSSVTPDNANSMFLICADIIATRMEGTVALALVKEGDLSPCSISYGYSAGYPNIISLRATVGNKTTAPVKFSLRAGGMDSGVVWVNAMPNGEKILGVDAVSKITILEVKPQTNG