MGSSHHHHHHSSGLVPRGSHMASMTDKTDIINFDSLARDYPDLRSFVKNGRIDFWNEDAIRTLGKAILDRDYSLRVEFPENRLCPMVPNRATYIRYIHDLLSSTSGQKDKKRIIGLDIGTGASCIYPLLGCRMYSYDFVGTEIDKFSFETAKSNILQNNMESQIKIVLRSKQDCLLPDTEGMEEFTFVMCNPPFYEHEEDFINFKQNPPSGVCTGVYHEMVTEGGEVGFANKILTESKKRKGIQWYTCMFGKKSSVPAVVDKLREQNISNYGIYELALGKTKRWIICWSFQAMRPHNELIRPSSTSLSKYFPHKVLQNWTLDPELCAQIDDILQKFLDDNKIPWSKKGSVLEISTKSITWSRKARRISKSQTSVSSLEGQMKCELNVIDNQLQCKWIEGYDYNVYESFCSALARALRDNKK