MADCAKGYFCNLSTTQGCPKGCELVHSIVWSKISSKLSPTMNSNLTNSFSKDETNHVDGYNYKVFAKTSARRVHPMLNDIIRPHQTGFLKGRSIIDNIFLAFKTMEWAIESAQPMVMLLLDFEKAYNRYGSNGPLYIDAWSSMGLNELISDPFKLSHLVRQGCLLPSFLYLFIADCIGYLIESDKRDQEFADDTNFYLAGTRENLDKTKEVVSIFSLAAGSQIKWDKSHAKWISNEQRSFGWGEDFEATLKNLKKKLSFWTTTKLSSANRILIANQVRLALVRYIALCWNLSHRTIKK