MQILLKLLDNSLWREFDAHQNEMIITKIGRNLFPILEFSFKGLSEHSKYRIGITMEAMSFNKLKYTGGRWESLDVVEELLKANEVFLEKSGRELLQRGLKLEKLKLTNSKDAVHKSDQMIRVQSMRQYIPTINLYEIYPHGGSHHVGKFQFPETKFIAVTAYQSDSVKHLKVQKNKFAQGFRDGAKTSSSSPSTIPTGTKRPTSTTSSNSSPDSTLSIDVPDFLLAKKERKDAPTFTTQQENVAPPSNFYPFPMPPFQGFQQNFQHSFQGFDANFNPANFWGPQNQHYDYHSNPYAWNQWS