MSGDGDARGLEAAASAAAEAARELREAAAALVATRAAEEDALRRRAVALDADVRRLQGSLHALDSSTIDKVEEELERARVAITDSDVASFLPSKRNGKFLKTFLGPVNVRVARKEDKLKIKDEYNNYRDRTAYKFLLFPSILLLLRWWIWDGCLPALAVQIYQAWLLYLYTSFALRENVLIANGSDIRPWWIYHHYLAMLMALISLTWEIKGQPDCSSKQRGVQLFLRWAIMQGIAMHLQNRYQRQRLRTRIALGKAKRMDVVAGETAGVEGQLLLLYPVLFILQGFEAYVGVLLLQTALHGLASQWQVVVCGILLVVMAVGNFVNTMETLLLKLRFKAKMKRAKNRQDRPHQN*