MKGNKASILTAAERCKNILASNWQGRLNTIKADAKGSKADIYSSKVNYMVKRGKPYIWVPDNDLHNVNTIIDERGSFSVASPYPGPLANLLRSMKKLPARVALTGDVVPLKDEKVRFAEESLREMILSEQKAISEFSYSVSGILSSSGPSCPLRSENLQELLDGGEQHVIYKFNLSSCMFIDGNGGTHEVNLENFEASKADILSPFSANIINGINQSEVRRRALLLFCFVYKNANAKDAYVLSIDRKGFDVLGKVPSPPMKDGFGEYQWKEFRFTFREEARSVEAFCSQLVEMEEEALKNVSSYSGLGS*