MAALPPPPLADDGDGIVDRAMWLACAAPNSGRLPAVGSVVFYFVDGHAAQFCQFPAPLLEQLAVPGPRVFLCTVAGVRLRADALTNEAYADITLDPVADNDVPHLAPAPAPAPAAAAGGQQLRYFVKTLMISDFDFRIRFSAPMADAKGVFPPLVDAKAVQPLLVKDLQGSPMTFDYGRKGKRVTLAKVWKKFRDDMDFVDGDSVIFMRRRDDGDDDGELYVGVRRQRTLERPLRNTMRRSRSPTPPQAAVQEAVLAAAGQAAAGERFRVAYRSRQDGDEFVVPREAVDEGLRARLTSLVEVEFVWAVEDGAPPIVGPRGKVTAIATGQLWRNLEIVWDGNSEMDMSANFWQVRPVEEVDISPSTPPKRLKNCEIDDTASSSVSVDNGDEQVPTMRQRLEALFPDNI