MAAAAAALADDGDGIVDRAMWLACAAPNSGRLPAVGSVVFYFVDGHAAQFCQFPAPLLEQLAVPGPRVFLCTVAAVRLRADALTNEAYAEITLDPVADHDVPRLAPAPAPAPAALRYFVKTLMISDFDFRIRFSAPMADAKGVFPPLVDAKAVQPLLVKDLHGSPMTFDYGRKSKRVTLAKVWKKFRDDMDFVDGDSVIFMRRRDDDDDDGELYVGVRSQRTLERPLRNTMRRYRPPTPPQAAVQEAVLAAAGHAAAGERFTVAYRSRQDGDEFVVPREAVEEGLRARLTSLAEVEFVWAVEDGAPPIVGPRGKVTAIATGQLWRNLEIVWDGNSEMDMSANFWQVRPVEEVDISPSTPPPKRLKNCEIDDTASTSVSVDNGDEEVPTMRQRLEALIPDNI