MQEGELAISPISPVAAMPPLGTHVQARCEAQINLLGEGGICKLPGRLRDVLYELLQYIKTQRRALVCGPF
FGGIFRLKTPTQHSPVPPEEVTGPSQMDTRRGHLLQPPDPGLTSNFGHLDDPGLARWTPGKEESLNLCHC
AELGCRTQGVCSFPAMPQAPIDGRIADCRLLWDYVYQLLLDTRYEPYIKWEDKDAKIFRVVDPNGLARLW
GNHKNRVNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRNGLQLIFIFIWSFQ