MKLRLLSNGLKWLISSRQQSLADLNPAFDSSVRTGYGQTQAVFDQILYKSGGCSRRVMPLFPRAFSSEVLVTDKISDGVESEAPSQGSGSGIDDLQKRLFRLVFPTRRAVPVLQNWINEGRELKKWELDRILRNLRKFHRYKHALEVSEWMQNCKEYDLSAGDYAVRLDLIAKERGMASAEKYFKDLPVDAKNELTYSSLLHSYVREKLTKKAVALMKKMQELGFARDALPYNDIMALYMTTGQFEKVPSVIQELKKNDVLPDALTYNLWMSACATMSDIGSVEMVFNEVKSDGIDTADWTTYSTLANIYIKAGLVDKAESALKELEKKLTQRDRIAYDYLMTMYASLGNKEELHRMWQSLKTAFNKPTSTNYRCILASLMKLGDIEEAEKIFGEWESSCSRYDCRVSNILLGAYVRNGLLEKAEIFHGHVLEKKGDPNYKTWEILTEGYLQSKQMEKAVETMKNALLSVKSSQCQPKSEIVTAILKYFEEEGNIEGAEEYLKILRGVKNVTTEIYNSLLCSYVKAGKAAPKILKRMKKDNVSPDEETERLVEQAVKLEV*