MVQKRPFYNEELDSISSKHQRQVEYNNQLVSFPEFVPLKFASSISYTPDYLSPEHPLRTGTHHQGLYSLLLHYPPQEAVPIGSNYQAEIPEWSPHDSKSKLKSSGTPGVILDANLASGEKDENRLMGTCVIPMPDFKCIDEVGNVKNDCSCLDEGSIRCVRQHILKAREKVKRVLGMERFKDLGFCDMGEAVSENWTEEEEQLFHEVVFSNPVSLGKNFWSHLSAAFPFRTKKDIVCYYFNVFMLQRRAEQNRCKSMSIYDSDNDEWHESDDYDGSKCETTEEDEEDEDSVESSAHKDNLDYNQSQKHDISVLDEGAEYYAFDDLENLDFGSDRDIPNFLETCPMMSFDDCGSNLKSHLLEKLPSDEMLDEEVQDVSWTSSISSPGSRVKADSDDLWPCSFNEVSCGSGKTHFSESCDVKIWDAGYMICPKSKVDLLPTCSMIEEVFGDGSWNYKGKRCREPELMLPVVTFKK