MKSLLLLLLNFLFLLSFSSAEQCGRQAGGALCPNNLCCSEYGWCGSTEAYCALPGCQSQCTPSGPPPPGPPPPDPTGGLTDIITRSQFDDMLKHRNDAACPARGFYTYDAFITAAKYFPSFCNNGDTVARKKELSAFFGQTSHETTGGWPTAPDGPYAWGYCFKEEVSPSSDYCQPSGQWPCVPGKRYYGRGPMQLSWNYNYGQCGAAIGEDLLNNPDLVSNDPVISLKAAIWFWMTPQSPKPSCHAVINGQWQPSPADIAAGRVPGYGVTTNIINGGLECGHGPDTRVYDRIGFYQRYCGIFGVNTGDNLDCYNQRSFASFKSFLDAAM*