MGTILHFLSARSSFRPFKVSGGCFLSLACALPAKNWDPRAGMCAGHHQRNSLFQFTKARHSLFAGHRFHSERVYAAMQIIRRNSHASGVEGKAFLGPLFGSSQGLPTASPIALPREPEDKTVDDHQAEEGRRKEKEDKPEKQSVKKGKPHKSPVVDTDINAVTKYMLGMAEKVLREGENITPTTKLTEFRTRDGRMWDGLDTIGFVEDVEELFDVIISDETMDNFETLQEIADLVVAQRQMREMTIRVLCKQ