MLVDKDADVNAQDKMGVTPLGIAKSKGFHECVKILEGRKNARPSAQESAGRSDFREQCLSDLTSMSVKELKAMLRMNILECPSGLEKHELADYFLEQIMEKTLAKVCGTDDGDVIVTARPSSSSASSAAARPGPSSAASTANELRISSSSAAARPGPSPSSTSAHAAKGTARTSSSSAAAQPLSPSASPAAARPGRSTSSTSAKQANDTSRSSSSSAAAQPGPCSAVNEAFQKIEDSKGGPDEVQHPSNAAAQPPGPRPAVKACLWCGATEKRLKRCGGCETAWLCGKDCQQQAWPSHRAACKEAQRRA*