MADPAAYIARGSLAKHTHKPASHPPFPPVLGTQPPADSPEWLAPNSAGNTAFWSPGSGSLGQLPMLAGRPEDEALDALRIISAALLPARLARVNLSDNALGEKGVRAAGDLLSKQPALEALSLQNVGCSIHACRAVEELLQQTTSLSSLQLFNNMSDNQGALHIAAVLAHSPHMADFRMASSRVGPSGGIALAKALTTGRHLVKLDISDNPMTAAVGPALAALVLVQPCLKILNVNDTSLTDKGAMAVAVALGNSSCQLEELEMALNEITPAGAKAVAAAVASKGGSLKRVNLRENELEDRGAVIIARGLAKAPGLVSIDLCGNQLKRVGAVAVAKAAANSCASLTLLALDENTVSETGLDE