MKGTIVLHPAMGRGHLVPMVELGKFIYTHHHQNLPIKILLPSPPNSTTLQYIAAVSATTPSITFHHLSPSQHLLHVLQTLISQSSKPKAFILDFFNHSAADVTRTLKIPTYYYFPNSASCVALFLYTPTIHYNTKKGFSSYSDTLRRIPGLPPLSPEDMPTSLLDRRSFESFANMSIQMRKTDGIIVNTFEKLENKAFFALKNGICMSLETHKSHSSTPETRNPRVFCMGPLVSNGGGEHDNDDSGCMSWLDSQPSRTVVFLSFGSYGRFSKSQIREIALGLERSGQRFLWVMRNPYERSELILEELLPKGFLERTKERGMVMKNWAPQVKILSHDSVGGFVTHCGWNSVLEAVSWGVPMVSWPLYAEQRLNRVVMVEEMKVALALKENEDGFVRASELEERVRELMDSERGRGKEVRERVLSARYDAVAALSDGGSSRVELNDLVELWMQ*