MEGKVYIGGEDYEKEFTPKDYLTTYYSFHSGPVAEQEIVKFSLQNLYQTFSTGGVGGDVLIDIGSGPTIY
QLLSACEVFREIIVTDYTPQNLQELQKWLKKEPGAYDWSSIVQHACELEGDRSRWQEKEAKLRRTVTRVL
RCDVTKTPPLGSAQVPLADCVLTFLAMECACPDIDTYRAALRRLAGLLKPGGHLVTLVTLRFQHYMVGPK
KFSGVYLEKEVVEKAIQDAGCQVLKCNCVSLSYSEAYCSHDGLCFVVARKGPSA