MERVEAALKSSVRKDMAFKTTLPVYEDFLAVTTAEDFSVDDFFDLSKDDVFTEEEAEPKTHQEMLHVSSEEPQDKGDALRRSNDGFGSLPPSELSVPTDELAELEWLSHFVEDSFTEYSAPNLTGTPTEKPAWLAGDRKHPVTPVTHDSCFKSPVPSKSRTKRNRNGTNFWSLGSSSSSGPSSSNSTSSSSSDPSNTWFSGAELLEPVFTSEKPPVHKKHKKRSAESVCSGQLLLQQPSRRCSHCGVQKTPQWRAGPMGAKTLCNACGVRYKSGRLLPEYRPACSPTFSSELHSNHHRKVMEMRRKKEPTDDNETGLNQLVQSPQAVPSY