MLENYKNLATVGCQLFKPSLISWLEQEESRTVQRGDFQALEWKVQLKTKQSALQQDFFGEPTSSGIQMTGSHNVGDDVKQCGDVSSEHSCLNTHVRTQNSKSSFQCHQYGVDFLTLCKRTSSGEHCSVFNQCRKAFNLTPDVVYQGTCIGEKAFDCSDSGKSFINQSHLQGHLRTHNGESPHEWKECGRGFIHSTDLAVHIQTRSSEKPYKCKECGKGFRYSAYLNIHMGTHTGDIPYECKECGKAFTRSCQLTQHRKTHTGEKPYKCKDCGKAFTVSSCLSQHIKIHVGEKPYECKECGTAFTRSSQLTEHLKTHTAEDPFECKTCGKSFRNSSCLSDHFRIHTGIKPYKCKDCGKAFTQNSDLTKHARTHSGERPYECKECGKAFARSSRLSEHVRTHTGEKPFECVKCGKAFAISSNLSGHLRIHTGEKPFECLECGKAFTHSSSLNNHMRTHSTKKPYTCMECGKAFKFPTCVNLHMRIHTGEKPYECKRCGKSFSYSNSFQLHERTHTGEKPYECKECGKAFSSSSSFRNHEKRHGDEKLS