MAQKGITSFFQAPSKSCAAGIVRTAALSSPEAKLLGSTTPEVRLLKNSAALNVASTNPQNVLTGGDAPAGISCGVENQSTTFVKHRLPALDLAPSLAKRARTDANPIRAQTSAEGPASGGQLEKWEEINAEATTSGRPPLSPKFKKKARAFEGTPAIQSEEAQAEEQIGKEGPRGDAPLSEEQRLRIEVNKASALAKLAQRKAEDVVAAAHARGEALPRLADLFLDSSWLAALPGELEKAYFANLEKFVSQEVSGKVPVFPPQASIFRAFNTCPFDRVKVVILGQDPYHGPGQAMGLSFSVPAGVRIPSSLQNIFKELQDDLGCTIPQSGDLQKWASQGVLLLNTVLTVRQGQANSHAKRGWELFTDAAIRALSKQRKGVVFLLWGRPAQEKLRLIDATSHHVLKCAHPSGLSAHRGFFGCKHFSQTNKILHDAGQLPIDWQL*