MKGEMEMTEDVVIVGAGIAGLATAVALKRVGVRALVLERSQGLRSTGAAISLFPNAWLALDALGVSHKLTRIYDPLFKVHVTNVSTGDVQQVLFPAGHGPRAVHRKALLEALAEELLADSIRFSSKLAAIESEEQGGGASIAVVHLEDGTIIKSKVLIGCDGLHSVVARWLGLAEPVHSGRSAVRGLAIFPQGYGFKQEAQQFVDEGKRAGFVPLNDREFYWFLTCKEENMTRDPEQIQRQVLEKHTESFPSVYLDVVRHADLSTITWAPLMFRHPWGIIFGNFNKGNITVAGDAMHPMTPDLGQGGGLALEDAVVLGRHIGNSVIKNGGLVVPGDMAKAINDYVKERRWRAVGLVIGSYLSGWVQQGGSKRWMKFLRDRVFYKYVFGWVGRLVHYDCGELPAVSSAKED*