MSNLYPNIYPHLKVSVPSFLIKTYEILENDSLSHLISWNSEGTAFIVYNPNELSSQVLANYFKHKNYPSFLRQLNMYNFKKTRNQYGFSEFRHKWFRKGQQNMIQYIRRRNQEESDQKIDTREQNQELDFYKQEHENIKILIQDLQTGHKEIQKNLAKSLDQSTSLNKQNFITLQKIHQTQLEFNKKYDYVTLMLTNVLTNLPNICIYQSLKTVTNFKEAIKICQDEPNIYKTLPCSESGASTPYPQVFPYNQYQFYTQKQQPCILSLYKFQDYFYDQNQYFYKNTPQLAITDVFVPILKLLPHTQFQTVNKILLIDIQISHKHSILQIMQTSNKYKQQYFQYSLNQQV