MDPVGLVNEILTLAYEALTVWEDVKSHKEKGKALCADVKFLLLEIRTMVEQDCVEVDGLIRLKSTMQKAIDVAVDCTKHWTYRVCFAKMILAELQEVKYGLEFFKSTFKIVLMNRRIEMIHQSDQEMEERKFLLRRLSGKRADREVEVATLKQEIKDELRAESVEKQKGLERIGADNFPDEVPILSRASPSGLLSPSPLYPPGLLIRPLRLATDLFVLNEIRNLTDKMSSVWEDAGPYRNRGKALSANVNFLYGAIETVIKEGKCVDETLMVRFRSTIQEAIAVANKCRRSFMRVLFPKNISAELQELHDDLITYMIAFSESLVREIIDNFPKTNLLGLGGGFGSVYKGMLDGN*