MGEHWQYAGSGEYIPQDQFEENFDPSVLLAETHLLSELTWGGRPYKHWYENTEHCHAEIHFLENFSSKNRSCTITWYLSWSPCAECSARIADFMQENTNVKLNIHVARLYLHDDEHTRQGLRYLMKMKRVTIQVMTIPDYTYCWNTFLEDDGEDESDDYGGYAGVHEDEDESDDDDYLPTHFAPWIMLYSLELSCILQGFAPCLKIIQGNHMSPTFQLHVQDQEQKRLLEPANPWGAD