MKGSGARSKNSSRRTLSVTFDRESDNLFPVHADQHGACSHETMDAASDQDQKAKYSGKTSVPATPRCTSPGYLERADQILSYPNALNSEFLSTLISKEFFKRHFPDSRYEYEALMDAAHSYPKPRFGLPIDVARMKREIAAFLAHIDHATNGLSNIDNDTPKIPHCKTSIEYPCVKGASYHPRGPMKMCWNYNYGQCGVAIGENLLKYPERVAEDPIVAFKSALWFWCTEQWNKPSCHEVMLGLWEPTEDDIAAQRLPGFGLTTNIINGGQECGQSSVEADSRLRRYQKFCTAFSVEPGQNLSTRNQTPFA*