MLECPKIVAELSANHNQDLNLAKESLYAIKESGADFVKLQTYTPSCMTLNSKEDPFIIQGTLWDKENLYELYQKASTPLEWHAELFELARKLDLGIFSSPFSSKALELLESLNCPMYKIASFEIVDLDLIEKAARTQKPIILSSGIATHTELQDAISLCKEVGNFDITLLKCVSAYPSQIEDANLLSMVKLGETFGVKFGLSDHTIGSLCPILATTLGASMIEKHFILNKSLQTPDSAFSMDFNEFKSMVEAIKQSVLALGEEEPKINPKTLEKRRFFMRSLFVIKDIQKGEALTSDNIKALRPNLGLHPKFYKEILGQKASKFLKANTPLSADDIERSL*