MDCPKTKGIEAAVACLPDDALEGILSRLRAKPLLRFKCVSKAWCGLIADRLRCRKFPQNLVGFFIGGRGENFGDFIDLSGRPVPLVDPSFSFLTNSQEIEKIVLLGSCNGLVLFGHRRVSDNYDTLGYIVCNPTTEQWVTVPSSGWTPWEDSEDEENQDDVQAERLDTYLIFDPAVSPHFQLVQLLSLDLYDLEEVHTFSSVTGAWRQHEGIHGQAWKQWGSMAMAISVACAFNGMLHMSIHFHDSNLNMIVAVDGEGEPFKTMHWPDDSGRVVFFVGQSQGHLHCMSVHTGDLVQMTQLSIWVLEDYDAEKWVLIEGQCELLPAVWKNEMPLP*