MAALPPPPLADDGDGIVDRAMWLACAAPNSGRLPAVGSVVFYFVDGHAAQFCQFPVPLLEQLAVPGPRVFLCTVAGVRLRADALTNEAYADITLDPVADNDVPHLAPAPAPAPAAAAGGQQFRYFVKTLMISDFDFRIRFSAPMADAKGVFPPLVDAKAVQPLLVKDLQGSPMTFDYGRKGKRVTLAKVWKKFRDDMDFVDGDSVIFMRRRDDGELYVGVRRQRTLERPLRNTMRRSRSPTPPQAAVQEAVLAAAGQAAAGERFRVAYRSRQDGDEFVVPREAVDEGLRARLTSLAEVEFVWAVEDGAPPIVGPRGKVTAITTGQLWRNLEIVWDGNSEMDMSANFWQVRPVEEVDISPSTPPKRLKNCEIDDTASSSVSVDNGDEQVPTMRQRLEALFPDNI