MVDLVLKYWAQDTEGTSCFSCCVSGQRILSMEFGANWFATFFSFLFFRTSLSSTIKRLSHPCPAADYQTSMPRYDGISQIPQLEDAMQNARKRPIEAVDDLVGRKIFEEWKSSKKKKKTVSSEGQWHPQANKEAMEIQRQRLHVPVKRSQKLSDRITALQKLVSPYGKTDTASVLQEASLYIKLLQGQIRNLFQILSTSYCRVTPLHQQKIGEKEQDLQSRGLCLVPIAFTQKLTREDQVDHHQAMEQREF*