MMSKLKKVAAVAVMVGGMALGGGVANAAGGHGYDDPADVIIGNLQPVNCHQDFEGGLAFAPVQLASTEG ......