MDGFCKLGFGVDINDLSNTNSREETSFAMAFDTAKAFLMWCFFDVAWKLKRYFNILLEATVKDNIKTVDDFFYKVIQRRKQEISLQNNYVKPDLLSHFIAFTEKQPENHPDKYLRDIILNFLIAGRDTTASTLCWFFHLLCNNPDVEKRLLQEIHDLVKENECVTIEESISTFSQSLTHTILNKMHYLHVALSETLRLYPVVPMVRHLCIFLKCTIFMQLYRRPYACTQLFLCMYWNSCEDMDVKQVASEDILPDGFNVRKGDMVAYVPYAMGRMTYLWGSDADEFRPERWLQNGIFQHQSPFKFTAFQAGPRICLGKDFAYMQMKIVAAVLIRFFKFESVQGCCCCAYTFLQI*