MSGSEYGNSTSNEQSDATGQGKPPLRKDEVAIIEEKLEQWMGADATKRKSIFKDIAHSIQSLDANKTLKSHHWVTKKKKKQLVKYGRRWNARWVLEDRYKDKINDLLARGGHPAGSKGYIKNYQRAMDKVMKAMSPKKLEQARVMAKEWNELGLGNSMGVGNPCGCWFSKEMWKQCGTRVVVIAAWKGPGGDVVYGLHNFNDEIGDGKVFDGWERVEHKWEQYAHEVFGGEEVNGDSSEDEATGPRRRSTKGQHHPQITLPTDENGMPSIPVILNMNGQEKKDVLRAFISFHYGKAYGRSNVSVPWSAIVVDQGTYILSRYWPKNVAFKEPSRLTNPEVTSILEFWRDRQVTQPTDIFKVKQWIESDGSLQVAVPKAAVASQGNKRSTKKAQEMANEGEKI