MLLVKDEASMAHRLCSFMILIVVAAVTAHRSDAISAKQQPPSSFCTRAEASRQCANPPTVDADFNVEEYLGRWYEIGSTATFKLLSETGLICNQAFYSSSSGKLSLLNSGLTVISPLAAADVSAINFAGRGSCAAAREVCYQLPALVKLSQSKCNPALRRQLASSVKAAGLALHRLASDVSLIQQANGEINQANYPSGGRTLQSSVADIKKFTKEAEYQQDAIAQFAAELNKTRAKARKESAEIQNTLNSAALKVSQSSAAIEVGLNTMKVRAKSLLSTGQPINNGNVYSVPGTITQPNATSPAKLEVSIFTSRAPYWIIALEKAKDGAYSAALIYSCQQGVGKSLFVLSREPTMAMATLHGFLSKAESLGIYNDCEDPFLLTLQRGGTCGRPL*