MAGLAAAPPFIACGPDYAHAGHIAMPFAPADRDGALPPKWPDVCHSSSGLEHPDAFLPTLPPWQAAEWDMADGFLKYPDQTFHSPATAESVISGADSSVGAGTPIWDYQNDQLSHGRELSPSTTATSPSDHCSFDQFMSISPSSLQAVKQEEPLAAPKKQTKARKPSTKTASSSSSSPKTSSSSAKQSSSSSSSSSSSSSSSSKTSSPRTSPRASPVADGGISKRPRRTKTAQEQEASRARIREKNRVAADKCRGRQRIAVEKLSAKHDALEEENRQLSQILKDLIAERIVLKNMLLEHGNCGSELIENYLRESAVRWVKQCTYAVHTGFDIPFSHSRDTLACIKN