MANAAVTTPLRARGALAPYTDRLAAVDGPVRLIPLPLTTHLNLRVAPEAGAAEAVAGVLGAALPGVHESVTTAAGLSVHWIGPDEWLVADPSRSAALEGDLRAALGAHGAVTDQSGHFVSLLVDGDARGLLSKGTALDLGPEAFPRGASLQGLLTQAVVLYVNRSEDASRVELVFRTTFARHVAEWLLDAVRDPLAYPATRGV