MESKLLVLFLCLAFAACSASHHHDPSVVGYSQEDLALPSRLSELFTSWSVKHSKIYASPKEKVKRYEVFKKNLMHIAETNRKNGSYWLGLNQFADIDHEEFKTSYQGLKPGLSKIGAPPRPPTTFRYANAVDLPWAVDWRYKGAVTPVKNQGKCGSCWAFSTVAAVEGINQIDTGKLVSLSEQELMDCDTTLDHGCGGGIMDFAFAFIMGNQGIHTEEDYPYLMEEGYCKERQPHASVVTITGYEDVPENSEISLLKALAHQPVSVGIAAGSRDFQFYKGGVFDGACSDELDHALTAVGYGSSYGQDYIVMKNSWGKNWGEQGYVRIKRGTGKPEGVCAIYTMASYPVKNATRWGWGA*