MWEGAGAVHGSHEALLLQATGGDRSIDHGQYSSGLLPWQLGPSSAGPSYMIPSAPFGVPESGGSFGDGFADGGGLQLQGQGQHQYGGLFGLEPPTELHGPSSSRMMVSGLLGSLQAELGRMTAKEIMDAKALAASRSHSEAERRRRQRINSHLARLRSLLPNTTKPKTDKASLLAEVIEHVKELKRQTSAIMAVSSASGEDHAAAPAVQRQLLLPTEADELEVDAAAGEDGRLVVRASLCCEDRPGLIPDVARALAALRLRARRAEIATLGGRVRNVLLITAADEDEEEEGDGGREEEDEDERAGAAGSHRRRHELVASIQEALRGVMDRKGAGASSDTNTTSSSGGGGGGGSSIKRQRVNGAREQGSF