MAPKILKDGTVLSYNASTQSIKALQRASILIVDDRITAIEENSDDLSAPSRTETIDVSGKIVSPGFVNTHVHVWETVYRSMGPDTTLAEYFGWVSHMSEITQAAFTPDDIYISSVEGNWSEPVMESGYRAAVDSGARVWWCYDVRHKEGFSSDEQWEAYGALIKDKSSPRVLPGLALDGLAWTVMNGDGKGADLIREKKEKLGLQALTMHHLGGPWPPMNTSPTTVCADNNIHEANLPIIFSHASFLTDSDKDLMRKHNVFISITPESECLYGQGQETGHEVSDQASLGVDTNWNFSGDIVGQARLWLQLVRFRNYTKTLAAGLIPKASPMAVEQAFLLGTRQGGRALRRDDIGVITVGAKADLVIFNGDSPSMLGWSDPIAAVILHASSGDIEHVLVDGEWKKKDFKLVDLPTGASWDELRERFLESSKRIQPHFKTPPPLPEKLFGVADFGEVENVSTVFKPS*