MDAICKLGFGVEINSLSNTNSGTEASFAKAFDTANAMLLWRYVDLAWKLKRYFNIGSEVTGKFNHDILEDLLGDGIFSVDGEQWRQQRKIASFEFSTKVLKDFSSVVFRENAVKLSKILLEAYGTKQTVEMQGLLLKSTMDAICKLGFGVEINSLSNTNSGTEASFAKAFDTANAMLFWRHVDLAWKLKRYFNIGSEVTVKESIKTVDDFVYKVIQKRRREVSVQNSYVKPDMLSRFILSRFIALSEKQPENYSDKYLRDIIMNFMIAGRDTTAVTLCWFFHLLCKNPDVEGKLLQENRDLVKENECVSIEESISMFSQSLTHAVLDKMHYLHAALSEALRLHPAVPVDAKYVVSDDILPDGFKIKKGDMINYVPFSMGRMTYLWGSDAEEFRPERWLQNGIFQPQSPFKFTAFQAGPRICLGKDFAYMQMKIFAAVLVRFFKFEAVEX