MAKPISIEVWNPSGKYRVVSTKSMPGTRWIRLLTDNDCRLEICTEKKTILSVDDILALIGDHCHGVIGQLTEDWGEVLFSALKRAGGTAFSNMAVGYNNVDVDAANRNGIAIGNTPGVLTETTAELAASLSVAAARRIVEADQFMRAGLYDGWLPHLFVGNLLKGQTVGVIGAGRIGSAYARMMIEGFKMNLIYYDLYQSTRLEKFVTAYGQFLKANGEQGVTWKRAGSMEEVLREADVISLHPVLDKTTYHLINPERLAMMKKEAVLVNASRGPVIDEAALVEHLKANPMFRVGLDVFEDEPYMKPGLAEMKNAVVVPHIASASKWTREGMATLAALNVLGKIKGYPVWGNPNAVEPFLDENATPPPACPSIVNAKQL