MGFTKGLPISDDQALEAAISFEEKAYTAASVAATTTTGNRPLSETTKAYSRKLSEQVIELIKAGGIVAAASQDPQQCSGEVRLSTKSFGRDAATVAASALANVSATLTDVDISDIIAGRPEDEALDALRIISAALLPARLAWVNLSDNALGEKGVRAAGDLLSKQPALEALSLQNVGCSIHACRAVEELLQQTTSLSSLQLFNNMSDNQGALHIATVLAHSPHMADFRMASSRVGPSGGIALAKALTTGRHLVKLDISDNPMTAAVGPALAALVLVQPCLKILNVNDTSLTDKGAMAVAVALGNSSCQLEELEMALNEITPAGAKAVAAAVASKGGSLKRVNLRENELEDRGAVIIARGLAKAPGLVSIDLCGNQLKRVGAVAVAKAAANSCAGLTLLALDENTVSETGLDE