MTRIAVSEAKRAPNKTRMRIIEAARELMIEHDHLDISIAEITERAEANIAAVSYHFGGREGLMVSIARADADELIADMDRLLAASMSPDQKLYAHVLGVVRAYQRRPYLHRLLHKLLREGSSETATLVGEFFVRPVYNARRAILDDGMAQGCFRAVDPFLVAHALEGACAQIFTSAASRAVVLGIDRLDCEMVERFGRSTAELVVRGVLSPQALATRGNS