MTQLEKLTSMQLSLRFWLHLYEQKCMLQGLSTSDVDEATSDAEFLPFKLYLSDDKGHIRNPVEEDSDHVFGLPMRLLMGWSDKEHEVYNLKYMDDLPDVFKPGFLSKKTRQEAVNLFSCLDAFLKDEPLGPDDMWYCPCCKEHRQASKKLDLWRLPEILVVHLKRFSYSRYMKNKLDTFVNFPIHDLDMSKYAKHTSGGDQPHIYELYAVINHYGGLGGGHYSAYAKLIEEDSWYHFDDSHVSSVNEEETRTSAAYLLFYRRVDGNSCAMSEVVPDDTHMVDSLEA*