MKTSLRLEDGTKNSLQIPIDLIIEIFLRLSVNSIARCRCVSKQWASTLSRPYFTELFLTRSLARPKLLFAYRKGSDYLFLSSPQLQNPDDDHKKSSPVVVNYHMHHILTLGSGNMSWRTIQCCIPHRSFDGGICIDGLIYYYAGVNNNDIVIVCFDVRSEEFRFIIGALHHGSLINYNGKLSLYLPSTVYSRFNGVIRSIKLWVLEDAKRQEWSEHTYILPAMHDIMKTTDLRCVGMTQTKEFVFWSIKGMRFYVFYYNIERNTIKKVEMQGMEAFKESNVYTFLDHVEDVKLMQFF*