MADISLDELIRKRGTATKGRLSVRPGIGGVRSRVGIQHSLLSQPARTATFQQRFDARQKIGLSDARLKLGVKDAREKLLQKDARFRIKGKVQDAREMLNSRKQQNTVPQKPRQVADAREKISLKRRSPATFTSPPIGTVTPALKLTKTIQNLYDLDEDDDIVAPVPTKQMKFAAPGSLVHHTTGMSSPKLSMSKTLPLTKVVQNDAYTAPVLPSSVRTKALTNMSRTLVNKEELPKELPPAEPVLSPLEGTKMTVNNLHPRVTEEDIVELFCVCGALKRARLVHPGVAEVVFVKKDDAITAYKKYNNRCLDGQPMKCNLHMNGNVITSDQPILLRLSDSPSVKKESELPRRGNPVSSNPPAEVDPDTILRALFKSSGASVTTQPTEFKIKL