MSKRNTQLRRHTIVKLVNEQGEVSVEALSSQFETSEVTIRKDLASLEKNGQLLRRYGGAIALPKEVMHDELNEKVSVRKISLAKAAAKLIRDHNRIVIDSGSTTAALIQQLNDKRGLVVMTNSLHVANALNELENEPTLLMTGGTWDTHSESFQGKVAESVLRSYDFDQLFIGADGIDLDRGTTTFNELVGLSKVMAEVSREVIVMIESDKVGRKIPNLELSWDNIDVLVTDHELSDEFAKQIESHQVRVIRATVK*