MSRTKTTEVQFMTLVKPQNCPQIDFINISRSENSHGSLNSSDSKSCLILCGSIDLSEMDTSIGDMNTEWPEKNGVGSLPGNKSVACPVPCAETGVAHSSTLGSHLARRLVEVGVGDVFSVPGDFNLTLLDHLLAEPGLNLVGCCNELNAGYAADGYARSRGVGACAVTFTVGGLSVINAIAGAYSENLPVICIVGGPNSNDYGTNRILHHTIGVPDFSQEYRCFQTVTCAQVIVNHLDDAQELIDYAISTALLESKPVYISISCNLAGVQHPSFSRQPVPYSLSPRLSNPKSLEAAVDVTAEFLNAAVKPVLVTAQDVSTMIRYGQNTIIFLINNGGYTIEVEIHDGPYNVIKNWNYTGLVDALHNGEGKCWTVKLLYIRMTQAKSCLSGGPESRQQTAGRQILNKHAAEVCSSTEAHSVRLHFGAWIACLVSRIRIRAMQSCFQIVFLISGQCCFYVCIFFIKDKKYKKILFHLLQVVLHG