MVKNALELWGNQQTMNLNLLLHQNILSARYYKEDLSELNTYQELIDEIFNSVSDLEPFMPGGGTKASSAFCLLYKLFVLRLTENQLTAMLNHADSPFIRAIGFLYLRYCTPPKDLWDWFEPYLEDQEPIKLQWAASAQPTTIGEFVRGLLVDSKFLGTLLPRIPVPITKEIQANFAARGQSYLPANDEDKSSAAAPATETSGSSSPVGGRSRDRPSSPSGRDDRRGGGGGGGGRSRSPPRRRSRSRSPSNRRRYDDHRDSRRYDDRDRRGGNDRDRDGGGRQSRDDFNRYPRGSYVDLDNPGSSRSSGGHSSSSSRRRSRSRSPRRSSDRDYDRSRRSDRRRSHSRSPSRRARSRSRSRSRSPPRRARSRSRSPSRKSSSSSSSSRRRRSSSRSPVRSRSPARSASEASRGDGDGKADAADLQSHHSPSVDTPTAAAPMDVHENGAAQRSEPTVAAEPSAVEPSEA