MSSFASQESESNSRTLYCRKEKSLGLLCSNFLALYNHDSVQTIGLDDAASKLGVERRRIYDVVNILESIGVVARKGKNQYLWKGFGEIPKALEKLKEEALKQNFCFSDCSKSLRVLDENESADSSYVKNEGQDNLSESSKRTDTKREKSLWLITQNFVKLFLCSDAELITLDSAAIALLGDVHNSTAVRTKVRRLYDIANVFSSMNLIEKTHHPESRKPAFRWLGWGAKLHNGSTTALELNESKKRTFGTEITNQNLKRTKANSSIHRKLNQKENTGMHIKLDSVEHDHKMQQHSKQCSKGFAFGPFTPAAISSGNRNVRPIRDWESLASIYKPQYLNQALSDLFAHYMEAWNSWYAEVARKEEIH*