MLKFQKLPLLFVSILYNQSPLLAFDYKFSGVAESFSKVGFNHSKLNSKEGIFPTATFVTATIKLQVDSNLLPKNIEKHSLKIGVGGILGALAYDSTKTLIDQATHQVYGSELFFFIGRWWGYLGDAPWKDSRIESDAHTRNYVLYNSYLFYSYGDKFHLKLGRYLSNMDFMSGYTQGFELDYKINSKIALKWFSSFGRALAAGQWIRDWYAPIVTEDGRKDVDYGIHAVQLYFSNKHVQATPFFYFSPKTYEAPGIKIHIDSNPKFRGLGLRSQTLINVIFPVYAKDLYDVVWRNSKIGEWGASLLIHQRFDCNEFNFGFGYYQNFGNANARIGWYGNPIPFDIRSNSIYGLVFSNAVTADSVSGYVFGGGVYRGFLWGILGRYTYATRASERSINLHLGYRWGSFASVDVNLQYYEVSMHTGYKVNDLTSPFNKAFKANTQDRSNLMVSVKFFF