MGEASKPAANAAGAEADAGATIHAIAAEIFPLCRSITGDGVRETLRRLGRHIPLDVVEVESGSPACDWTVPNEWTIRAAYIENAAGERIVDFRANPLHVMSYSVAVDEVMPLAELKRLIFTLPDQPDLIPYRTSYYEPRWGFCMAHRQLETLPDGLYRAVIDADLAPGHLTYGECYLAGETSDEVLLSAHICHPGMANDNCSGLALLTFLASQLAGERRRYSYRFLFAPGTIGALTWLARSGEAVSRIRHGLVLSCVGDGGGPYYKRSRRGNAAIDRAMDHVLRLNSAAPEIVDFFPYGYDERQFCSPGFDLPVGLFQRSRYASFPEYHTSADAMDFIAPGHLAESYGLVREALFVIENDRVYRNLFPKGEPQLGRRGLYDALGGDPKGADKNLAMLWVLNLSDGVHSLLDIAERAKMPFATIFATAMLLERHKLIAPVA