MNLTVLAITADFILERATITWSEVLFGIDNRLLAPDAAVDLARARLSAQKAVSPEVVELAAMTRGEPTRDVVHKLAESEGPRDFALIRGKWLYLTLAWVFEHRHAYADPLQKVEAVYADFERPPEIESFVRHTAMAWPGLETKEANEQRLYDRWSEYLRMHRFATDLCGNEALAFVGKLRELGSDGERWETEYVDDSSGEIWVLYYPESGYHGGGFPRVRKKA