MDEPIVLNKVDESLDLPPGFRFHPTDDEIITCYLINKVLNSNFSATAIGEADLNKCEPWDLPKMAKMGEKDWYFFCQRDRKYPTGTRTNRATESGYWKATGKDKEIYKGKSNQLVGMKKTLVFYKGRAPKGEKTNWVMHEFRLDGKFATCNLPKDSKDEWVVSRIFNKSNTEIKKNSFSNLLRINSLSDDLLDFSSLPPLVDPPFSNTINSPPSSSSKPPPNVVSKQEIGRNTTLYEDFECPSSIGPLSNFESLWNDY