MEGEQFSLCWNNFHSNLSSGFNSLLKDEDLVDVTLAAGGRFMKAHKTVLSVCSPFFKELFRANPSKHPIVILPDVNYKALCNLLQFMYQGEVSVSQEEIPMFMRVAEMLKVKGLTDNSSSSSSSSESNGYTASSRIPYSFSDQRQIMKRPRPVKKVIKPMQPLRPIDSPKPRSPHPPPPKRPHIEEPPIRQEEQEFPEALVKPKEEPLDDTESNTSQKFEENSLDLSTMLDTKIGESSSWQTSEIINKPQDSSTPGTLQCILGRRGNPRLIVDGYVFYKKSVYKGKAFWYCKNSRSPEKCQAVCWTMNGNIVKWPYMHTHPVIPDVFNPDEDTEVPIQNLQEVLWQTSYS