MSSYADSWLKFEEGIGGVRPVLRGTAEEMRTQYNGLGSALASLSSPVSDTQVKVTEGDVSGIKYRIYKPQGETKNFPIGVFYHSGGFVVGNLDAEDSFCRTVALRAGITIVNVDYRLSPEHKAPTHVEDAVALYEWAYHNAESISGDPSKMFTIGTSAGGGLALSTARKIVLGQTTLPMDAIKGVVALCPLTLHYENIPAEHQPQHLSYQEHGENIPIVDKLSLSQMLANTGIRPDDKDYFPILDHSCLKLFPPTYVVTCGQDALRDDGNILSNALSSAGVPTKTNHYESMPHCFWIVPTLPETKEFLDALTGGIQWIKSRF*