MREPVTLPTGISYDRAAISRWLATPAPAGGRTCPVTRVPLPPQPQLTPNHTLRRLIHAWLASLSPEAEVNEDVAALRGPVPGAEVVVALLSDAAGAQVEALKRLRELVAECEDSRAVLESQDGVFDALSRVVSSADACSTAREEAVGLLASLRIPEPELAGVVARHSNLGDALTAVLRSSNLKSRANAALLVRSLSEAAWPAWVIGLSQELLAEVVRVVRDRVSTQATKAALHALAALCPYGLTRVKIVGVGAVPAIVDLLLDDPERRVNELALVALDRLCTCAEGRAELVAHAAGLAVVGKKALRVSETASERAVRVLRSVARHAATPAVLQEMVESGVVAKLCAALWSQQCGLRTKQKAHEVLKLHSRTWRSSPCLSPKFLGLYPS*