MRFFADREICYADILPPSEVRARIEVAVLNFLKILTCTDPAISDLLLINRKSSNRRVSQGLLTDDDTWIFLSRSFCKRTLMRANAAKAFIRVWKVMEMCFKILSQEKRVTQRELFYKLLCVSPDCFSSQLQVNRTIQDVVGLLRCSRYSLGIMASSRGIVAGRLLLQEPDKEVVDCSECGSSGYAISGDLDLLDRLVMKTDARYIIIVEKHAIFQRLAEDRLFNHIPSILITAKGYPDIATRFLLHRMSRTFPELPIMALVDWNPAGLAILCTFKFGSIGMGLEAYRYACNVKWLGLRGDDLQLIPEESLVSLKPRDLQIAKSLMSSETLQEKHREELALMVQSGKRAEIEALYFHGYDYLGKYIAKKIVQANYI*