MTVPALLPALPTSPVAAAYARLAEVFPHLRIEEHARDERLPLGAGWVGAEQLAAGGADLDAFLAWDNAQVLRDYGTQARPDVVASFGLHRYAWPACLLVTVPWFLDRRVPRLPARNVSFQRTLGRLAVRVEEFACLPGDPAAALPGARVVADEDALRAEVRSSLAEHFEAILNGFGARMRRGRRALWGMATDEIVEGLWYVGALFGEERRAMDELELLMPGTAKPYAGAAGFRELPGAEGPDGAPRATRDRATCCFFYTLRPEDTCLTCPRTCDADRVRRLAATA