MKWFLSLLVLVPTSCLKFLDPQGLGLPVASKRPGWLARRDELVVDARPKQRGGMLILQLVLNDAYGYWGSEGSTARPRWLRAILATNRKHAMQHGHAMVLRWKRTLPLTEWQEEMCSQKGQSREECAKSWERENFCWEKFPFMVDYLLNSQEFTHMIMLDADAALIRHQVDILGGIAQQMQQQNVDVFLTNEDWLKNGQERINGGVIMARNSKWSEDMFQDAFEAHKLGPKMRKIWRIGETGVMCTSNEQICLNDLVYGHGKKIMEGHVAFESGIVYNRGGCTLRHCWEKISDPSMEEKKIQDDRLLIVHFMGGSKNIAPEVLCGQHGNFTGEAPEGYGCRK*