MGSSHHHHHHSSGLVPRGSHMTTLLESGKKIYYIGIHKQIFEIKNFYPLDIFDSFVNQIETTSENCSLESSCKIELDKLYPARFGIGFTLKNLKQLNVVYEFFQKVESRIDVQINYSLIQQFFGENFDFNKMTEFMVGIDARQELSETKLKIALTIKNYPEKIKTAIALNGGLDKNIYNLLVSNSLHIGFDLSLDGRSEIELYPYIRNQEFQIFDIQQRLATVLSPQALQFLPICSRICVGLSKANADKVVYFYLKNLNDFLNYFTVNDTARRVHAYYQQQPMREMCVAVQEKQLLGGTIEKMNLYYLI