MNQDAEQEDFVRLLKQLNLVQSVEQAQQLEKEHRFWDTQPVPTLQDQNGGDSPDCPRGPIDVPQKTPDQVRQEPYHMPSGFTWSILDVMDPSQAKELYELLSNNYVEDTDSTFRFDYSVDFLQWALTPPGYHKDWHIGVRSTHNNQLMAFIAGIPAQLRVYHETLKMAEINFLCVHKRLRDRRLAPVLIKEVTRRVNLLDIWQAVYTAGVVLPMPVTQCRYFHRSLNPKKLIEVGFSPLPPRMTLAQTIKTLKLPTRTSTLGFRAMERTDVPAVRRLLRDYLAKFHLAAEFSEEEVAHWMVPRVGVVNAYVVEDPTTQEVTDVCSFYHLPSTIIGNDNHKKLSAVYSFYNVARSVTLAQLMQDALVMAKRENADVFNALDVMENVDMLQPLKFGPGSGELQYYLFNWRCPRMSSDRVGVVLC