MIIHPKTRGFICTTTHPVGCEYNVLEQIQSTRARGVRSNGPKKVLVIGASSGYGLATRISAAFGFGADTLGVFFEKPGTEKKPGTAGWYNAAAFDKSAKNAGLYSRSINGDAFSDEMRAKVIEIIKSEMGGHVDLVVYSLASPLRKMPSTGEIKRSVLKPIGVAHISNAIDTNKDQIIQATVEPATEQEIADTVAVMGGQDWELWINALTQADVLAPQTRTVAFSYIGTEITWPIYWHGALGKAKADLDATSRRLDARLQALGGGANVAVLKSVVTQASAAIPALPLYIAIVFKVMKEKGLHEGTIEQADRLLRERLYREDGQPAAVDEEHRLRLDDWELREDVQATCKVIWKQVTNENLFQLTDYANYKRDFLKLFGFERADVDYDADVNPEVTFDVIEL