MADALISNGLNSLNTFLQRELGHGLGVDVSNELKNLSFTLTAIQPLLYDAETQQLGNSSVRDWLCKLKDVAYDLDNILDQCRTLHLTSKLNEDYKVCNFSSSPALSFFNQTEPCNSIACRVKEVRERLDSVWDEKDRYPFDQLNWVESPIYLGS