MASTAATSRLKSAFTLAASSASQCACSSISTKGALNRQITSSFVEPFSKWDVQETPSHLLHSKSPWSFSDRASPSHTHHFYAMDPLSKIKEREMELLRSRPAQAPSPLKLICLGGPGVGKGTYASLMSIRLCVPHISTGDLIRKELSKPASSCSTTGELMLREAVKTAMNQGELVGDEVILKLLSNRLQHMDPNVGFILDGFPRTISQAHILDDAVGGVDVAINFHLEDDILVTKCLGRRVCSECGKDYNLAHVDFCTRERTDKGFINHKRVFLPARLPPAECASKLKVRGDDSNEAAVRERLRLFARESEPLERHYRSQGKLVDVDVSPGAEDVWPKLLDAIGEDADNSDYMASYCQ*