MTVNGKDIDSPNAQYVAAGIDMSDLFPAPFPTNVKTVHLETLSLAKLLQRDEDELRRIYENCKDPGFFQLDLTDDEQGVQLLQDAVDCARLMKQLLPNMSVEEKRMYKQHSRVGVYSKGYQVYDVLPNGQPKYNETVNFPMTEMLGYGDSTVDLPDWLSPHRELFQRTMRSGNKIANIVLAALEVGLQVPRGALTDAHRIQDPSDDFLRLLRYPGLQPGQPRDDLCFPAHKDFTSLGILFTWLGGLQLLASASAPGVTSGTMTGPLDIAEDAWRWVQPVPGTAIVNVGNALEILTNKALTSGLHRVVRAPGEQLPFDRYSVLVGTRPANSFPMKPLQSPQISPVLDPAAAEIATMTSGQWGTHNIGSFNNWVKARTERQEVLIIP*