MKKVNVAIVGATGMVGRTFLKVLEERNFPIENLFLFSSSKSAGSKVMFCGKEYIVEELKETSFTDRGIQIALFSAGGSISEKYAPIAASNGILVVDNSSQWRMNPDVPLVVPEVNPEAIKNHKGIIANPNCSTIQAMVPLKALDDKYKIKRVVYSTYQAVSGSGVKGVEDLEKGMNGNPTGFYPHQISYNCLPHIDSFTENGYTKEEMKMVNETMKILDNYDLKITATTVRVPVKNGHSESINVEFNNPFELDDLVKTLEEAPGVVVVDNPAKNEYPTAVEFDDRDEVFVGRIRRDFSVDNGVNLWVVADNIRKGAATNAIQIAEMALSYDLV*