MVSSLIHIWVFDGISKKAAFLQVGYSQASVRWVWNSAFLPTIRILRRWRASMETIDDGVSSALAEETEQRTNRNFFLYSFSSPISFFLFSDLGIVSSPALQISGLKI