MDENEESEEATTSKQPSTPPTLSIDTIHARNAGQYTIIAFVNSASGGGKGKSLYTTLQSHLGKSYVVDLHSCRPGNMPEDTLIKYAADPMVRILACGGDGTCGWLYSSLDKVWSILLGQDHLPLAIMPLGTGNDLSRQFGWGGKFHNAMKNQSMISAVQNAKISKLDRWRCIIMPMETLTGEDKAFVPKILAKSSADSHFPSTQLFDGVFCNYFSLGFDATIAYLFHHEREMFPERFTSPLKNKFVYVTKCPAALRAPKLRKRVKLLVNDGNGNMVKKQIPKSCRAIILMNIQSYGGGHHLANKGSPTDGLIEVIFVSNLIRMVSTVVSGIVLPHVLFSVAAQTDKVCIRTMSDLHCQVDGEPWLQSSGIIQVKYHSRNAILENVKANMSCGCQGGEEVVVSAQX