MARPVSIEVWNPNGKYRVVSTKSMPGTRWINLLVQQDCRVEICTEKKTILSVEDIIALIGNRCDGVIGQLTEDWGETLFSALSKAGGKAFSNMAVGYNNVDVNAATKYGVAVGNTPGVLTETTAELAASLSLAASRRIVEADGFMRAGLYDGWLPHLFVGNLLKGQTVGVIGAGRIGSAYARMMIEGFKMNLIYYDLYQATRLEKFVTAYGQFLKASGEEPVTWKRASSMDEVLQVADVISLHPILDKTTYHLINKERLSKMKKEAILINCSRGPVVDEEALVEHLKQNPMFRVGLDVFEDEPYMKPGLADMKNAIVVPHIASASKWTREGMATLAALNVLGKIKGYPTWSNPNQVDAFLDENSPPPSACPSIVNAKQLGLPVSKL*