MSNNEEYDESANMEDDSGIPNPGAPTPLSALEGVAGLTKRDIQLIVDGGFNTVESVAYTPRRVLEQIKGISEQKAGKILAEASKLVPMGFTTATEMHQRRSELISITTGSKNLDTLLAGGIETGSVTEIFGEFRTGKSQICHTLAVTCQLPFDMGGGEGKCLYIDTEGTFRPVRLLAVANRYGLSGEEVLDNVAYARAYNSDHQLQLLNQAAAMMCETRFSLLIVDSATSLYRTDFLGRGELSSRQTHLAKFMRTLQRLADEFGIAVVITNQVVAQVDGGPSAMFNPDPKKPIGGNIIAHASTTRISLKKGRGETRIAKIYDSPCLPESDCLFAINEDGIGDPSPKDMEKMNQ*