MLKSMILCLCVGLAVGSSVHRGAHLDISDTLEEHVAHGQTTLNEMFREVEKLMEDTQHKLEEAVHQMENETTNSLLNGRDFPDNFHDETTTEIKLGNRTIQLIERINKKTDNKTGKTHFSRTLIQNTERWNEVDHECMIDEDCGDGSFCLYEIVTSKCVPCQTTNMECTKDVECCGDQLCVWGVCAQNKTKGQSGTICQNQNDCSPQHCCAFHKALLFPVCRPKPQEGQGCEREGNQLMEVLLWEDEGPREHCPCAAGLLCQQIQKSSVCVDERHASGEGNED