MTPLSAAARRELDERTDREIDRARLRRADNGFFGAARNAETVSAAAGYTVAVWWRQMTKSFMFTTLAGLGTLARDYASRDADRELLGAFQTVYQVIGDDLDNAAPEFSAVAPTGPAGIHYVWWDDTIVAPLAAHVPEPDRDAAAAVPEPIRALLANMDRLAADPLGAAVQLRVVETIALDIAVGFRRMYGKVLVDGERVFGSNDQFAWIDAHIKAETVHAAQVSDDETGMTGLVTDEAQAAEFVRLVEEYARHWSAALECFADCLTGTGTGTGRTGGASSGETVAAAPAAS