MSDERIRTVVATLVEPTAHKEQKLRRLQSTYREAFEAAVEAGATTMTAVNDIVTPYDLPYQAKDALKRHVPQLLEDGTPDLNAAQPVRFTNRAATFDRSAERTHEFCWEVPQPGRGTNVWIPLAINPAQRNWWDQLLAGDATAGQLQLVHQPRHDRWELHVPLTLPTPDTDIDSKSCTPVGFDVGEAILLTGCALRNGRPVDPLLVDGGRARDLHQTLRTTLQRLQERDAAAWRIDERAAYFRNALGDEIETATRRAVDYAAGFEQPVIVLEALESLQEDLDVGPHLSRRLHAWAFDRLQTRLADKAADAGIPVQYVDPAYTSQICHACGHIGTRPEQAEFRCPNDDCWVSVYQADINAAANIAGRLDPWGESCPWKTGQR