MAGIPQAVNVHSTSQMTDNLSRNEIIQWVNHCLNSSYGKVEELCSGAAYCQLVDMLFPGTLLFKKVKFNTKLEHEYINNFKVLQALFKKHGVDKEVPIEKLVKGKFQDNFEFLQWFKRFFDVNYDGHLYDALTARGGEKIIGSGKTPNKSQLDQPRNSISSNAKPTSQKQVVTTLRTSQSGVSGTPTNNNHYSAGDNAEVAILKQQFDQLTLEAEQNKTTIEGLLRERDFYFNKLRSIEIICQENRKVDLTKSIFEILYATEDGFTAPEGEEPEEF