MDGFVDPFVPEQAWPQDAMFIGSSWPCAGAGATSLADPAGTYAYLGAQAAPGQGAGFHLQDGSSTALVPPLELHQQFLSAHLPGDDVTVTQEEGLGFEVNSALVAGMLGPVLSAPCAVSLADSAPVVCSSSNDSSGGSEQSGLPPPPRFLVLGEQPASWPSAFPRISSLAGEETSRSFGFGAVSDNDLVRGSSCVADVNKYPQIGNARLHVEDDVEFNTGKMLSFAPGLDFGDLQLSQKELSGLRHLNSGQQLSSFDATRNPEQSSNEASGGGTGLNAPPFMVPANGAAGNGAPKPRVRARRGQATDPHSIAERLRREKISDRMKNLQELVPNSNRTDKASMLDEIIEYVKFLQLQVKVLSMSRLGATEAVVPLLTQSQTENSGGGLLLSPRSGSGRQQQARGGSLPPPSSEVRDGAAFEQEVAQLMESDMTTAMQYLQSKGLCLMPVALASAISGQKGASSAAVQPENGGAKEMLRAVKPLASPIHGR