MAAACALVGKLADVRKVAHATHITPAKASPKVELAEPYSDDIVDDSDYDNILDLPEDSSTSAGEAPAPSVGGMDKFTQLKGIAAPMEIANIDTDAIIPKQFLKTIKRSGLGGALFHAWRYDAATGKENPDFILNKEPYRNSKILVVTGPNFGCGSSREHAPWALLDFGIRAVIAPSYADIFFNNTFKNGMLPLVLPNGPELSRIAELARAGEELEIDLPAQEVKSASGEVLGRFEVEEFRKHCLVNGLDDIGLTMQMDKDIARFEARRTRDTPWLDGSGYLKLREAGTGGRQRSRLCLCPSRIVARRRPSRWSGRKSHGLEISGHHGYEPGRTSPRALLFAFIMTTSLSHTESWSLLGLSAACVAILAQTLRGDGAPLVASIALSGLAFAMTYALIRWLGDAFMKRGFKGVDMSKAKKVEM*