MALEEKGISVQLPAYPPVVFKTRVMSDEDALRTAMQEAQTQLGKPAQMLFIIEERALRLVNHLLPLPQMLPQSQVLVAPNIKLGAPPGGMGRKMAGVALKVNTKLGGDNTAITGNIGIWCPAVKNPSAPGVVPKVMLLGADVSHPTNLPGQGKTETTEKEPSKQPDMPSVAAIVGSINPDCTRYACRIYAQDPLKEMVTDMAKAVFELLGLWGTTNKGLPDVILMFRDGVSEGQFSQVLDYELKAIQEACSKFTVSKQPYKPRITFVTVQKRHGTRFFPGDAASVDQKSGNVRPGVVIDREVCSTREFDYYLNSHAGIQGTNKAAKYSVLSDDVGFTADSMQLLTPS*