MGSSHHHHHHSSGENLYFQGHMTYIVSTSTAFPENYYPQTVLAAALRRFFTVMELDFDLEQIDRFFTNVKIDGRYFALPLDSLLDPPTWGVSISRGLENSLNLAETAITKLLEKTNVQPQDISLLASVSMTPAIPSLDGRLMNRIPFSSTLKRLPMNGVGCMGGAFGISRVADYLKAHPKEAAILFAVEISSALWQGSLQANLTSLIRRLPENPSLYSEIIMDIITAALFADGCGAVLMVGKEHPLAKSGLPQVIDNRSFLVPNTVELMGLDVVDNGFRNILRPEVSDALKQGLRPLINGLLADNNIESENLYRWIVHPGGPKVIDTVEAEFGLDSQTLQLSRDTLAEVGNISSATVLYMLDKVLSEEQSPPDSYGLIVAMGPGLAQEAILLKW