MKACLSCALRLVLLLAPAAQGAFLSGGARDCSGAAACRRRSTAPAAQFGFKIQKSERLLIREAWERADAYRPGKPNWFTSQKKDLVELHHQLQPEILSMPSEPHPTNETSLLGSLLRVLTTGDLALTLCSKEAPVLTQLRDWLVAELPMPEAVLGLPEEQGRVLSTLAAALDARKLLDLGTFTGYSSIAMALATADDAKVICCEPDTTAARSARDWWIKAGVAAKMEMHETKAEALLDRLIADGSGPSFDMVFVDVGDRAAYAGLHEQLMKLVRVGGVIVYYDTLWAADHVLSHEPFPTMRAFNARLAADPRVLASLVPLSYGITLCVKTLEVEQQPLAAALEARSAGDSAPFLALLAERRAELERRLASLAPPQQGSSSAASAAAPPATDHAAAEAAEAGEEGVAAAAEPAAATEATPPSTEPASPAAAAAASPAAASPESELESGQAPPSPAQPPKKGSWFF*