MASSPMAMDADKLSYEIFSLLESKFLFGAGGGGCLSSGPCTPARPFLGGGGGMDGRVRVLAIDGCGSSGAGDALLAAAALARLEAGLRKRTGDSDARVADFFDVAAGAGAGGVLAAMLFLRGPDGRPRYTAEEALEFVAASVGRDWAGRRGRWARLFRGGARGAERSFRRVFGDATLKDTVAPLLVPCYDLATAAPFMFSRADAVESDSYDFALRDVCAATCAAGSTAAAVRSVDGRTAIAAASGGVAAMGNPAAAAITHVLHNKQEFPLATTVDDILVLSIGTGASTSATATPMPTRSPSPREMARVTAEGVADMVDESVAMAFGHTSGSSSNYVRIQASKAATALHGAAAAGAMLSQRNVESVLFRGRRMSERTNAEKVDAAAAEVVKEHERRRRSPLPNVVIKQVGTPRVSSATTASSGTARTAASTLASPASYGSRQ