MPARVPASRSARLDVFPAFHKVAGRRVVVVGGGGEAAAKVRLLAETNAVVEVVAPHIDAELAAAVEAAGAVHVAEAFRPAHLTGAALVFSAREDEALDRAVVDAARIFGVPANAVDKPDLCDFYTGALVNRAPIAVAVTSTGAGPVLARHIRARIEALLPRSTGDLARLAESFRDAAARLLPDAAARRRFWARFFSGPVADTLHAGRADLARAEAQRLLNSAVDGTGFVWLVGAGPGAEDLLTLRAQRLLQEADVIVHDALVPQAVVAMGRRDARRIAVGKRKGAHSVAQADIDALLVALARDGHRVVRLKAGDPLVFGRAGEEMAALRKAGICFEVVPGVTAALAAAASAGIPLTLRGVASTLVFATGHDADGATLPGWAGLALAGATVAVYMGRTVAGAVSRRLVEAGLAASTPVAVVENAARPDERLFVGTLDALAALADRPDVTGPVLIVVGDAVAHASLQGAAPIAVRPIRQSVAA