MSTVKITPSAASFATSIKHLAGIQLPRLQNTIFTSNSTKFRAPRRAFTVSMAVSLDTPLEVCVKQSITTPNKLGDCPFTQRVLLTLEEKHLPYDMKFIDLSNKPDWFLKISPEGKVPLVKLDEKWVPDSDVITQALEEKFPEPPLTTPPEKASVGSKIFPKFVAFLKSKDPSDGTEQALLDELTVFNDYLKENLLATFDEVILCFQLKGSFINGNEVSAADLSLGPKLYHLEIALGHFKNWSIPDSLSYVKSYMKSIFSRESFINTRALKEDVIEGWRPKVMG*