MEAVLKNLGSTLEVLAVSETEFVREWDARTVDRAFQWAKYCEHVYNRFHANPSIRPVLEDCLRLTNERLSEGLSGHRALSLADLAQCRHRLFIGLLRNPLAPHSVFKSLFDNCRLFEDDGDTKPGRETHLDLSGLIMCRSACKLLGSFQLNSQETSDISFSTQVQGLMLLQRLHAIQCHPGNDSYLRKLMDTFLQDVGQDLDHLFEVIAACLLIENETSEEHTAAQDFLLDWLQDHHQNHHSLLQTMCQSLPLQMCTKLSQKQKKIRLMYWEVLKQWASSMEYDVSGGVWVQQCDTFPSFKTLVNHLKSIWRSGSPLKEETEKELVVLKQVDGDFEVQGLSVWTDLLLHVNTMGKIMKTGGCRFLHDSDKIKRSS