LLTLLSLINKLHLRMSARNRRDLENKELESLAQCLPLAAAITFQLDKASIVRLTSAYLALRNVFPPRNSNEQIETMAIGSFLLQTLDGFVLILDATGKMMYVSETASVHLGLSQVELIGSSIFDFLHRDDEPELRYILSNTDFNCTTTSSQFSTNSNQSYNDEIERMFFIRLKCVLPKRNAGIIYNGYKVFGKKVFFFFI