MSDKKDDEAGTSTPSVAAAAAPAPAPRPSTYAPMGALRDEECANLLALVSTVSRPLEDAVADFLARVPPDRRLRFGTSISFVLEDKMMLQPAERLVAFAILHQGYSSQLANPFLPLLINAACDETSEEAEQAFLQLLLSSTNGDNIEVLKQSAVAYLNGSDYASQVFLPREQLEKQCSYDAARPLPFSSNFRDATVRSTIPDPDVLQSFGSSSELSSIIPNRDDMVATLLQQTSLKGLPPQWIRPSPPRLEIFEGELQWLNIDNNHELLWDSTMCADTSRGAVIRDLVEQACKAPLALAQHEEITKYLRKDWKLVYHCGMTPQKLPDLVEHNPHIAVEVLSKLINSPDMDAYFDAIVHMDMSLHSMEVVNRLTTAVVLPPGFVHDYISNCIRSCEDIKDKYMQNRLVRLVCVFLQSLIRNRIIDDAWLCAVQDLFVEVQAFCIAFSRIREAVGLFRLLKSLE*