MESVVVFRGNLVSCWEKGCPTAATSVSSSSSSRVAFNALPAASAKPRKLGIQCKVQKFSTQRTSAQATDVQQTGHGVEMEAESSGSKSTWESHTQVYEYTSAANPVLKAIPILGLHPCDHRSGPSRISTLDLSEQMEIDGYAASSPNLLASFLRVCTGESLTTSATATSQAFYVIHGEGKTRTGFGDIEWKTGDLFVIPGTEAETECTHFCFNDDKENTGGAGLYWVHDSPLLAYLGVVPKSKQFEPTFYSWEYLMANMEKVRLEEGAHERNRMGILLGNTATPQTKTLSHTLWSLLNVLPAGQMQKPHRHSSTALDLAIHAAPGTYTLMGETLDMNGKIIDPIRVDWETGAMFVTPPRWWHSHHNDSNEEAWVLPMQDAGLYTYQRTLDIRFSDNEVQLMKKNILR*