MKRASSNLVRKISSAVEWSTLVDGQNRVTGASLTLIRERAHLKAEQVRAAGGAKATSCLLGVPLGHNSSFLQGPAFAPPRIREAIWCGSTNSTTEAGKELADIRILTDVGDVQIQEMRSCGVEDEALMQIISDSVKLVMDQPPLTPLILGGDHSISYPVVRAVTEHLGGPVDVLHLDAHPDIYHAFEGNKFSHASSFARIMEGGHARRLLQVGLRSINKEGRDQGQKYGVEQYEMRHFSKDKEKLQNLKLGEGVKGVYISIDVDCLDPAFAPGVSHIEPGGLSFRDVMDIVQNLEGNIVGADVVEFNPQRDTVDGMTAMVAAKLVRELTAKMSK*