MLLTLNCIRVRFWGHDDTLTPKDFCLFLRGVHFDALRAQRDLRELRCRDPEASL PAQAAETEEVGLFVEKYLRSDVAPAEIVALMRNLNSLMGRTRFIYLALLEACLRVPMATR SSAIFRRIYDHYATGVIPTINVTGELELVALPPTLNVTPVWELLCLCSTMAARLHWDSAA GGSGRTFGPDDVLDLLTPHYDRYMQLVFELGHCNVTDGLLLSEEAVKRVADALSGCPPRG SVSETDHAVALFKIIWGELFGVQMAKSTQTFPGAGRVKNLTKQTIVGLLDAHHIDHSACR THRQLYALLMAHKREFAGARFKLRVPAWGRCLRTHSSSANPNADIILEAALSELPTEAWP MMQGAVNFSTL