MKKFGFGKKSDDGDDANRNALFGSRKKNSPAPSDNPYANQGASDPYAEQTKYANMGSYQPGQGGPNNGARPPPGGGYNSYQGGQNAGPPQTASSGYGSDRYGSGGGYGSNRYDSGPQQNASSGARGPGGYGGFGRDAPDSNRDALFGGAQQRLEQKQQAAPAPGGYSTASAVSGGSYGGYGEQRELTEEEQEEADTQAILAEKRQLQQESVSSVQRSVQMARQANEVGRATLARLGAQGERLHNTEKNLDLAANQNKIAQDRAAELKTLNGSMFAVHVGNPFTSKQRQQRADEEILARHRAEREQRETTRRDGYAATQRMEQNMRQLNTGMGRQQGRKKDYGKFNLDDEEGADELEDQIDEGLTELEGQVKMMNMVGRAIGNEVDAQNKQIDRIMNKVIPPSYSLLFF*