MQFHAVYQNNDTKANLDFALNISTINFATLQELQNSFDLQGSDLTAGLFYKYSVNKLTSGTNDLTTIAKTALGENIIQKQVSLTQSIIKPRLEAAKTQYKQDIIAPFAKERQAALAQHLKEIEEAKQRAEQLLKEQQEAEKRRQEEVKNVAETQQFNDSLTSAQKFKEYWLKQGKDVTKKVELIQALKSSFFRNQNRTFNFLIAGFRTAIDWYYNQEKNNTTAKNNAFGKNGIQFPVAGFQGIYMSQWLRDELSGKTDIKLNLKSLSVQNENKNSSINWNKQKRIEIKQVKPFNYSFEINLKYTGSYNVSLWYLIGAAIGGIPTSWSGTMDMKFIVDGDLDSGIVTKQDYPGSKFEFTEDKLWFTLHVKQQIKVKEQGFMNLLKGQSLDNLDLRTGTTKPPVVDLASYLHFVILTAK