MSQEHDESQMGEEGGMPGPGAPTPLFALEGVAGLTKRDIQLVVDGGYNTVESVAYTPRRVLEQIKGISEQKATKILAEASKLVPMGFTTATEMHQRRSELISITTGSKNLDTLLAGGIETGSVTELFGEFRTGKSQICHTLAVTCQLPFDMGGGEGKCMYIDTEGTFRPVRLLGVANRFGLSGEEVLDNVAYARAYNSDHQLQLLNQAAAMMCETRFSLLIVDSATSLYRTDFCGRGELSNRQTHLAKFMRTLQRLADEFGIAVVITNQVVAQVDGGPSAMFNPDPKKPIGGNIIAHASTTRISLKKGRAETRIAKIYDSPCLPESDTLFAIGEEGIGDPAPKDTEKD*