NIYCWYLNCRRHPEKLAIFVQDHPSSRLDTTAEGELVPQRRERYVFRPVLLRILDAYFQESPFPDTSKRMEIANACNAHLQLDKKSTQLMPKEVVTPQVVANWFANKRKEMRRRTNRGGGGGGNNGRNKIKNNSKTTNNQNLF