MDLLTLLFLCMAAALPAATSLNPSHTPHAIYAEYSHQRHSDSERMVEEGEFILSSMDAHDKRDLDALLSFRKAITSDPFGRLSNWTAENSENMCSWHGIRCTLHSTRVVAIDLHVSEPEGMLKGKLSPSLGNLSLLCNFNLSGNSLAGRIPPEFSQLKSLQVLDLSWNVLDGYIPVELGLLQKLRTLDLSYNSLTGRIPVELGLLQKLRTLDLSYNSLTGSIPVELDLLQKLRTLDLSYNSLTGRIPPGFGQLKALRVLDLSDNNINGSIPVELGLLQKLRTLDLSGNSLTGRIPVELGLLQKX