MGLVGTCCMSRMTGRLFLVRTSRTTAGGWVGSFVVELASLGPDSEFLTTEWMARGASFDTVGVGAEAVEKTAILLGVPLKDRAFIDLKFEREEPSQEEEVSEPTNMSTSTGTGPSTRSRKAPSADALLRKRLDVSRAKPITVLSPPRPPKASTDTTVTEETSSLLPAEKKLSPPSRKRKLAVEFPDDYGSADAPRVQLWPEVDRLWMPSSRERQESLSPVAATVESVSDAWRALQSALATRHHVIMLEDQIVKLKNDMKKAKQEAGRLGGVAKEATARAEALQLNAEKESLVAEVDELKTSLSKVKARIYECAGYYTWKMKAEMMEEFKAGKHVNWTPDEDIAQFNTAFPEDYIPPGAVSDEEDVEEGATATSPDVETMAAPGNGEQGENAGPTDHHE*