MDSGGKRFDGECFFFSVAKTSVKTWTDIVSSVNGSVTNVKLICEKHFLPQDVIRNYSGIEDIPFSKRKVFRLVKGAKPKLFNTIEKQNETLVSTSEENVKRTIEDSLDHLKPNKCRKQLVWPVESKCDWFLNINSSVQYGISNLDSNRSQVLQTDSYFTHFNIKDLQNKITFPKSWYIFSDEEVLTVFKPKQERTEDFVKIIVEKQIVVTQDQLVKCFIKDFYVTEECLGVKNNILSSLDVKLQNLIDILNSKFRAVRQFPFYVIYEPKRARTHDPRQPFRFQSMVYIKIKYIHVTTCNNM