MGSDVRDLTLLPPAPPVPSLVGAGGGCGMSVGGGQWTQLLDLHPGTPYSSLPSHHSLIKQEPGWGTTDPIEDPHCGLGAFTVHFSGQFTGSGPCRVGAFGEPTAGQPLMFPNGTYLPGCMDSPPAPRNQGYGAVGLDNNPSYGHTPSHHTPQLSSLSFKHEDTLSPPNNIVDQQYTAPPPMFGCHNPSESCPSSQALLLRNYNSGHPPSYDSEPTGPPPPMLVKAQYHIHTHGVFRGLQDVRRVAGIAPPVARPSSEANEKRPFVCSYPGCSKRYFKLSHLQMHGRKHTGEKPYQCDFTDCGRRFSRSDQLKRHQRRHTGVKPFQCETCQRKFSRSDHLKTHTRTHTGKTSEKPFTCRWSNCQKKFARSDELVRHHSMHQRNLTKLQPAI