MHQTTWPQEPVTFEDVAVYFTQNQWASLDPMQRALYREVMLENYTNMASLAFPFPKPVLVSHLERGEAPWGPDPWEAEVLRGICPGGESRIKNEEPAGKREASEEAEWHRMPGGGLLRDVSQHFDFKSKATWQTFSLNPNLILRGGMKFYECKECGKIFRYNSKLIRHQMSHTGEKPFKCKECGKAFKSSYDCIVHEKNHIGEGPYECKECGKGLSSNTALTQHQRIHTGEKPYECKECGKAFRRSAAYLQHQRLHTGEKLYKCKECWKAFGCRSLFIVHQRIHTGEKPYQCKECGKAFTQKIASIQHQRVHTGEKPYECKVCGKAFKWYGSFVQHQKLHPVEKKAVKVLGPSLRSPQCPSSALSAVPLQGPCSAPAVAVPSLTFPHAVLVPTSGPLFMLLPASGMPSSPVQIVRVFQGLPPPVKPSPVILTPSPHPS