MESKRENESNGFKAEEYWLNKKGCPVETVPIRKMTKKQLQRDLDASMSLGNQYFGYNWIDFAGIRIQATPPIERFYGVSAFLSIYNPQVDGNGPYSAATIFLSNGRGQNVEEIQVGWIVHPSLNGDTRTHLYTKWTVDGYQKTGCYNTKCPGFIQLSRVIPIDYAFPRTSEIGSYYKEEVLLRLYQTEYFDYHLTMPVMNEELGMWPYEVFDKLSANAGDLVQYGGKVYTPGGQYITPTMGNGQFRGGHWLLTSYMRKVLYEIDVDGHKQQVSPDESKVEPRESRCFYQGNHYNANDGYWDYNFLFGGAGGGDQSEFCQY*