MSAVPSPIISNEKRESDQLRPSITVIATDVDGTLLDSKQQLRGETVAALKAAMAKGIQVLIATGKARGPWIDTVLPQLGLTTPGVYMQGLILYDGDGSILYERCMDEDVARKVIRLGVEENVTVTAYCGNRILCAERDKHTDRLIGYGEPVPEAMGSLLDVVGKIPINKLLYMGEQSAIDAIRPAVQAALGREATLVTALNGMLEVLPRGASKGLGLKMVLERMAVDARHVLAIGDGENDIEMLRTVGTSVAMGNAGAEVKAAAQFVTSSNDESGLALAVESFVLGGLESGRCRVGEGGRIEMVERVEVMR*