MATKPISIEVWNPSGKYRVVSTKSMPGTRWIRLLTDNDCRLEICTEAKTILSVDDILALIGDRCDGVIGQLTEDWGEVLFSALKRAGGTAFSNMAVGYNNVDVAAANKNGIAVGNTPGVLTETTAELAASLTLAAARRIVEADQFMRAGLYDGWLPHLFVGNLLKGQTVGVIGAGRIGSAYARMMIEGFKMNLIYYDLYQATRLEKFVTAYGQFLKANGEQPVTWKRAATMEDVLREADVISLHPVLDKTTYHLINPERLAIMKKEAILVNASRGPVIDEAALVEHLKANPMFRVGLDVFEDEPYMKPGLADMKNAVLVPHIASASKWTREGMSTLAALNVLGGIKGYPVWGNPNQVEPFLNEKMTPPPACPSIVNAKQLGLPSSKL*