MATPPTLSPEQELHLQSAFLLSSAVDALDPVHEMKEKVELHNFTEYAMYDAGPLRALLALSSNAIKFGTNMKNHHMQVVPTVFIAFSNSLRHQNHDVPGQTSMANFLAAQRACGFPGAAACHVHGHALAALESLPLGMVLSLLGQGYKLVATGFKFGGVVAHLFAVRVLLQLHQEVQMAKQMGINLTMTLKGNKVSSFAFGSPFFATSSLSRNLSALDLHPNQQLNLHTIWRAGDASPAFFAAASELFTVASEARDAAYDFTAADAAAVAGGSAAVGGGGDAAAAAAACDDISSPASIARTPQVAAVQEWCRHVADGVDALSRCRSTGPSRLLARQLETPLLARVCAPGGLFAPAPAAAALDAAAGDAAAIVTEKVLTVRIAEGDAGSGGGASGPKSPAATRSTSAASRSGLSRRRSQETLDTAAAATAAAGRPLSPMRSLTSRSKRAVPVVVESPSRSGPSRTLTVPPSLASRQQPGRPPAWRDALLRLLQVMGDGLGERYAPVGQFWLLGSLPSDKERQVSRDAGAASVRVLQPVEGPRAMQSSAAWLSPGNAAALFLRWESELEEIQKDLMEAFPWMSFRPAVDVRGASVDRRDLLRPSPALDLGAL*