MSSENLQGEKALKKLKDIVNDVNIAMMCTTQKDNSIHSRPMATAGIDNDGTIWFFTNEGSEKVKEIENDNGLCLCYSEPKNNTYACVMGKAKAVDNKAKEKELWNPILKAWFPKGLEDPNMTLLKVSPNHAEYWDANDSKMVVFLKIAKAAITGKSYDAEDSHGEMKL