MADISLDELIRKRGAAAKGRLNARPGMGGVRSRVGIQQSLLSQPTRTATFQQRFDARQKIGLSDARLKLGVKDAREKLLQKDARFRIRGKVQDAREMLNSRKQQSTVSSKPRQVADAREKISLKRSSPAAFMSPPVGTVTPALKLTKTIQVPQQKAMVPLHAHPAGMRINVVNNHQAKQNLYDLDEDDDVTVPIPTKQMKFVASGSFLHHMAGLSSSKLSMSKALPLTKVVQNDAYTAPALPSSVRTKALTNMSRTLVNKEEPPKELPPAEPVLSPLEGTKMTVNNLHPRVTEEDIVELFCVCGALKRARLVHPGVAEVVFVKKDDAIAAYKKYNNRCLDGQPMKCNLHMNGNVITSDQPILLRLSDSPSVRKEGELPRRMNSASSSSPAAEVDPDTILKALFKSSGTSMTTQPTEFKIKL